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

添加評論