首页 > 软件下载 > 编程开发 > 程序开发

OpenResty(高性能Web平台)

软件大小:15.8MB

软件语言:简体中文

软件授权:免费

软件类别:程序开发

更新时间:2022-04-07 13:46:30

官方网站:

应用平台:windows平台

软件等级:

  • 软件介绍
  • 软件截图
OpenResty 根据Nginx 与 Lua 开发,为用户提供了强大的web平台,软件中包含了很多第三方模块,可以帮助用户更好地处理web应用程序,很适合广大的程序开发人员使用,支持多种语言模块,用户通过软件能够快速构建出完善的应用程序,让系统工程师可以更好地编写程序。

OpenResty 根据Nginx 与 Lua 开发,为用户提供了强大的web平台,软件中包含了很多第三方模块,可以帮助用户更好地处理web应用程序,很适合广大的程序开发人员使用,支持多种语言模块,用户通过软件能够快速构建出完善的应用程序,让系统工程师可以更好地编写程序。

软件特色

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等都进行一致的高性能响应。

更新日志

本候选版本的重点变更有:

基于 NGINX 最新主干核心版本 1.19.9。

从 Mike Pall 维护的的上游 LuaJIT 同步大量修改。

引入新的宏 LUAJIT_TEST_FIXED_ORDER,用于以固定顺序遍历 lua 表。

当 lua 请求内存失败时,不是优雅关闭,而是调用 abort()。

现在 get_ctx_table 支持使用来自调用者的 ctx 表,这将减少创建新 ctx 表的成本。

修正了使用 lua-tablepool 时,清除 lua 表的内容,metatable 没有被清除的问题。

为了在使用 lua-tablepool 时获得更好的性能,当表格池的大小大于 max_pool_size 时,丢弃对象。

为 stream 子系统实现 ngx.process API。

软件测评

软件能够直接让web运行在服务器内部,从而让HTTP 客户端以及远程的后端都同时做出响应,包含了很多高质量的模块,帮助web开发人员更好地创建系统程序。

星空下载站 提供 程序开发 PC电脑软件OpenResty(高性能Web平台)的下载
星空下载站小编推荐: OpenResty(高性能Web平台)这款软件操作简单,功能强大,轻松简单,可以下载试试哦,欢迎大家下载,本站还提供 PowerShell ModuleManager(模板管理工具)、 TIMSDK(腾讯即时通讯服务开发包)、 HMS Core、 HTTP Debugger 版本:4.0.0.4、 等供您下载。
OpenResty(高性能Web平台) 免费软件截图
  • OpenResty(高性能Web平台) 免费版下载地址