OpenResty
高性能Web平台
软件介绍
OpenResty 是一个集成了增强版 Nginx 内核与 LuaJIT 的开源 Web 平台,由章亦春(agentzh)创建,由 OpenResty Inc. 维护。它把标准 Nginx 内核、大量 Lua 库、第三方模块及其依赖打包在一起,让开发者可以用 Lua 编写运行在 Nginx 内部的 Web 应用。
核心功能
- 用 Lua 扩展 Nginx:开发者可以用 Lua 调用 Nginx 支持的各种 C 和 Lua 模块,构建动态 Web 应用、Web 服务和动态网关。
- 非阻塞 I/O:利用 Nginx 的非阻塞 I/O 模型,对 MySQL、PostgreSQL、Memcached、Redis 等后端也能进行高性能访问。
- 高并发:官方称单机可处理 10K 乃至 1000K 以上的并发连接,这是官方自述。
支持平台与系统要求
- Linux:官方为 Ubuntu、Debian、CentOS、RHEL、Fedora、OpenSUSE、Alpine、Amazon Linux 提供预编译包。
- macOS:可通过 Homebrew 安装。
- FreeBSD 与 Solaris:安装文档提供源码编译说明。
- Windows:下载页提供 Win32 预编译包。
版本与授权
OpenResty 以 2-clause BSD 许可证开源。官网首页当前公布的版本为 1.31.8.1。站内收录的 1.19.3.2 是较早的版本。
适用人群或使用场景
适合需要自建高并发 Web 服务、API 网关,或在 Nginx 层实现业务逻辑的后端开发者和运维工程师。
版本列表
-
-
-
OpenResty v1.19.3.2 官方版
OpenResty(高性能Web平台),OpenResty是一款基于基于NGINX和 ...
软件大小:15.8 MB 更新时间:2021-11-05
-
