NGINX Unit 1.22 发布,动态 Web 应用服务器

栏目: 软件资讯 · 发布时间: 5年前

内容简介:NGINX Unit 是一个多语言应用服务器、反向代理和静态文件服务器,可用于类 Unix 系统。它是由 nginx 团队成员从头开始构建的,并且在运行时具有很高的效率且可全方位配置。 Unit 最新版本 1.22.0 已正式发布,以下...

NGINX Unit 是一个多语言应用服务器、反向代理和静态文件服务器,可用于类 Unix 系统。它是由 nginx 团队成员从头开始构建的,并且在运行时具有很高的效率且可全方位配置。

Unit 最新版本 1.22.0 已正式发布,以下是此次更新内容:

灵活性

  • 经由用户友好型的 RESTful JSON API 可通过 HTTP 动态管理整个配置
  • 配置的更新在运行时以零中断的方式执行
  • 请求在静态内容,上游服务器和本地应用之间路由
  • 复杂的匹配规则支持使用正则表达式,并对请求进行过滤和分派
  • 多种语言和语言版本的应用程序可以并排运行
  • 应用运行时无缝支持每种受支持语言的通用特定语言的API
  • 上游服务器组使用加权轮询方法启用动态负载平衡

性能

  • 使用高效的事件循环(epoll/kqueue)在线程中异步处理请求
  • 系统调用和数据复制操作保持在必要的最低限度
  • 10,000 个不活动的 HTTP 保持活动连接仅占用几 MB 的内存
  • 路由器和应用程序进程依赖低延迟 IPC,该 IPC 是通过共享内存上的无锁队列构建的
  • 每个应用程序进程的数量是静态定义的,或者在给定限制内抢先扩展
  • 可以为 JavaPerlPythonRuby 应用程序启用多线程请求处理

安全性

  • 客户端连接由单独的非特权路由器进程处理
  • 资源不足的情况(内存或描述符不足)和应用崩溃可以正常处理
  • 无缝支持 SSL / TLS(OpenSSL 1.0.1和更高版本)
  • 不同的应用程序在单独的进程中隔离
  • 可以使用命名空间和文件系统隔离来对应用程序进行容器化

更多详情可查看:https://unit.nginx.org/


以上所述就是小编给大家介绍的《NGINX Unit 1.22 发布,动态 Web 应用服务器》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Designing Data-Intensive Applications

Designing Data-Intensive Applications

Martin Kleppmann / O'Reilly Media / 2017-4-2 / USD 44.99

Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, w......一起来看看 《Designing Data-Intensive Applications》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具