发布于 2017-11-17 04:21:17 | 350 次阅读 | 评论: 0 | 来源: 网友投递
OpenResty WEB服务器
OpenResty (也称为 ngx_openresty)是一个全功能的 Web 应用服务器,它打包了标准的 Nginx 核心,很多的常用的第三方模块,以及它们的大多数依赖项。
OpenResty 1.13.6.1 已发布,此版本已将 Nginx 核心升级至 1.13.6。此外,还引入了新的组件 ngx_stream_lua_module 0.0.4,这是默认启用的。具体看下面的更新内容。
部分更新内容如下:
bundled the new component, ngx_stream_lua_module 0.0.4, which is also enabled by default. One can disable this 3rd-party Nginx C module by passing --without-stream_lua_module
to the ./configure
script. We provide compatible Lua API with ngx_lua wherever it makes sense. Currently we support content_by_lua*, preread_by_lua* (similar to ngx_lua's access_by_lua* ), log_by_lua*, and balancer_by_lua* in the stream subsystem. thanks Mashape Inc. for sponsoring the OpenResty Inc. team to do the development work on rewriting ngx_stream_lua for recent nginx core version.
change: applied a patch to the nginx core to make sure the "server" header in HTTP/2 response shows "openresty" when the server_tokens
diretive is turned off.
feature: added nginx core patches needed by ngx_stream_lua_module's balancer_by_lua*.
win32: upgraded PCRE to 8.41.
下载地址:http://openresty.org/en/download.html
源码下载:https://github.com/openresty/openresty/releases/tag/v1.13.6.1
OpenResty (也称为 ngx_openresty)是一个全功能的 Web 应用服务器。它打包了标准的 Nginx 核心,很多的常用的第三方模块,以及它们的大多数依赖项。
通过众多进行良好设计的 Nginx 模块,OpenResty 有效地把 Nginx 服务器转变为一个强大的 Web 应用服务器,基于它开发人员可以使用 Lua 编程语言对 Nginx 核心以及现有的各种 Nginx C 模块进行脚本编程,构建出可以处理一万以上并发请求的极端高性能的 Web 应用。