NGINX Unit 1.13.0 应用服务器版本

问题已形成 应用服务器 NGINX 单元 1.13,它开发了一个解决方案,以确保以各种编程语言(Python、PHP、Perl、Ruby、Go、JavaScript / Node.js 和 Java)启动 Web 应用程序。 在NGINX Unit的控制下,多个不同编程语言的应用程序可以同时运行,其启动参数可以动态更改,无需编辑配置文件和重启。 代码是用C语言编写的, 分发者 在 Apache 2.0 下获得许可。 您可以在以下位置熟悉 NGINX Unit 的功能: 公告 第一次发布。

新版本确保与新的Python 3.8分支兼容,解决使用Ruby 2.6时的问题并实现 支持 工作在简单的反向代理模式。 反向代理是使用“action”部分中的“proxy”指令配置的。 支持通过 IPv4、IPv6 或 unix 套接字转发请求。 例如:

{
“路线”:[
{
“匹配”: {
“uri”:“/ipv4/*”
},
“行动”: {
“代理”:“http://127.0.0.1:8080”
}
},
{
“匹配”: {
“uri”:“/unix/*”
},
“行动”: {
“代理”:“http://unix:/path/to/unix.sock”
}
}
] }

从长远来看,计划将 Unit 变成一个自给自足的高性能组件,可与任何 Web 服务一起使用。 为了实现这一目标,未来的工作将集中在安全、隔离和DoS防护、运行不同类型动态应用程序的能力、负载平衡和容错、静态内容的高效交付、统计工具和监控等领域。

来源: opennet.ru

添加评论