OpenResty是一个基于NGINX和LuaJIT的Web平台。提供了许多高质量的第三方模块。Web开发人员可以使用Lua脚本语言来调动Nginx支持的各种C和Lua模块。
软件特色
OpenResty是通过Lua扩展NGINX实现的可扩展Web平台。
OpenResty(也称为ngx_openresty)是一个基于Nginx和Lua的高性能Web平台,它集成了大量优秀的Lua库、第三方模块和大多数依赖项。它用于方便地构建能够处理超高并发性和高可扩展性的动态Web应用程序、Web服务和动态网关。
OpenResty通过集合各种精心设计的Nginx模块(主要由OpenResty团队独立开发),Nginx可以有效地变成一个强大的通用Web应用平台。这样,Web开发人员和系统工程师可以使用Lua脚本语言调用Nginx支持的各种C和Lua模块,快速构建一个能够同时连接10K甚至超过1000K的高性能Web应用系统。
OpenResty的目标是使您的Web服务直接在Nginx服务内部运行,并充分利用Nginx的非阻塞I/O模型,以便不仅对HTTP客户端请求做出一致的高性能响应,而且对MySQL、PostgreSQL、Memcached和Redis等远程后端也做出一致的高性能响应。
更新日志
Ben候选版本的主要变化是:
基于NGINX最新的主干核心版本1.19.9。
大量的修改是从Mike Pall维护的上游LuaJIT同步的。
引入了一个新的宏LUAJIT_TEST_FIXED_ORDER来以固定的顺序遍历lua表。
当lua请求内存失败时,它不会优雅地关闭,而是调用abort()。
现在get_ctx_table支持使用来自调用方的ctx表,这将降低创建新ctx表的成本。
修复了使用lua-tablepool时,lua表的内容被清除而元表未被清除的问题。
为了在使用lua-tablepool时获得更好的性能,当表池的大小大于max_pool_size时,该对象将被丢弃。
为流子系统实现ngx.process API。
OpenResty(高性能Web平台)相关下载
- 查看详情phpSQLiteAdmin简体2024-05-02
- 查看详情Bokeh(互动可视化库)简体2024-04-27
- 查看详情ISchool随机抽题考试系统简体2024-04-25
- 查看详情Taisite-Platform(泰斯特平台)简体2024-04-24
- 查看详情飞翔虚拟主机整套程序 修订版简体2024-04-24
- 查看详情 phpSQLiteAdmin 英文 2024-05-02
- 查看详情 Bokeh(互动可视化库) 英文 2024-04-27
- 查看详情 ISchool随机抽题考试系统 简体中文 2024-04-25
- 查看详情 Taisite-Platform(泰斯特平台) 简体 2024-04-24
- 查看详情 飞翔虚拟主机整套程序 修订版 简体中文 2024-04-24
- 查看详情 宏程序自动生成器 简体 2024-05-03
- 查看详情 Sourcetrail(源码资源管理器) 英文 2024-05-03
- 查看详情 SQL DXP for SQL Server and MySQL(跨平台数据对比工具) 英文 2024-05-03