前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >推荐2-Nginx Unit 1.10.0 发布,动态 Web 应用服务器

推荐2-Nginx Unit 1.10.0 发布,动态 Web 应用服务器

作者头像
猿哥
发布2019-09-02 16:23:11
6910
发布2019-09-02 16:23:11
举报
文章被收录于专栏:Web技术布道师Web技术布道师

NGINX Unit 是一个动态的网络应用服务器,它的设计初衷就是可运行多种编程语言的。1.10.0 版本已经发布,这个版本包括对各种语言模块的一些改进,最后是对传入 WebSocket 连接的基本处理,目前只适用于 Node.js。

若要通过 Unit 在 Node.js 应用程序中处理 WebSocket 连接,请使用“Unit-http”模块中的服务器对象,而不是默认的模块:

代码语言:javascript
复制
var webSocketServer = require('unit-http/websocket').server;

这个版本中另一个特性是 PHP 模块中 PATH_INFO 的拆分。现在,Unit 可以正确地处理诸如 /app.php/Some/path?Some=args 之类的请求,这些请求通常用于在 PHP 应用程序中实现“对用户友好的”URL。

其他更改:
  • 在路由中匹配 cookie。使大小写敏感
  • 当客户端关闭连接时,降低常见错误的日志级别
  • 删除 Perl 模块的“--include=”/配置选项
  • 内置的 Node.js 模块的 WebSocket 服务器实现
  • PHP 模块中从请求 URI 中拆分 PATH_INFO
  • Java 模块中对多部分请求体的支持
  • 改进了 API 与 Node.js 11.10 或更高版本的兼容性
  • 如果缺少“侦听器”或“应用程序”对象,则重新配置失败
  • 应用大型配置可能失败

发布说明:

http://mailman.nginx.org/pipermail/nginx/2019-August/058353.html

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-08-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PHP技术大全 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 其他更改:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档