在新版本中:
-
添加 支援循環模式的負載平衡。 例如,要將負載分佈在兩台伺服器 192.168.0.100 和 192.168.0.101 上並向第二台伺服器發送兩倍數量的請求,可以使用下列構造:「上游」:{
“rr-lb”:{
"伺服器":{
"192.168.0.100:8080": { },
「192.168.0.101:8080」:{「重量」:2}
}
}
} -
實施的 能夠為路由請求設定靈活的規則,類似於功能“嘗試文件 ” 在 nginx. 使用「fallback」指令指定附加路由,如果在透過「share」指令定義的路徑中找不到要求的文件,則會觸發該路由。 例如,為了在 /data/www/ 目錄中沒有檔案時呼叫 PHP 處理程序,您可以指定:{
"分享": "/data/www/",
「倒退」: {
“通過”:“應用程式/php”
}
}允許使用嵌套的“後備”區塊。 例如,如果檔案不在 /data/www/ 中,則可以嘗試從 /data/cache/ 檢索它,如果也不在那裡,則將請求重定向到另一個後端:
{
"分享": "/data/www/",「倒退」: {
“共享”:“/資料/快取/”,「倒退」: {
“代理”:“http://127.0.0.1:9000”
}
}
} - 以 JSON 格式載入的設定參數可以刪除 JavaScript 風格的註解(“//…”和“/* … */”)並清理位元組序列標記(
UTF-8 BOM ),這在手動編輯 JSON 中的參數時非常有用。 - 透過將非常大的請求正文刷新到磁碟來減少記憶體消耗。
來源: opennet.ru