Nginx配置UDP負載

2021-08-28 10:48:05 字數 359 閱讀 1627

在我們平常的網路效能需求中,大多都是http負載,當然這些是也是主流,但是我們有時也需要udp協議的負載如dns何ntp的資訊,現在在1.9版本後加入了udp負載。

本人是基於rpm包安裝的,提供官網鏈結

以上rpm軟體包的安裝就不詳細描述了,在安裝完畢後,在/etc/nginx目錄下會生成一堆相關配置檔案,在nginx.conf檔案中最後新增如下內容

stream 

server

}

注:以上least_conn表示負載節點連線最少的節點,proxy_responses 0代表通過nginx**的udp請求傳送出去後,不需要等待後端伺服器的響應的返回。udp傳送完畢即關閉連線。

Nginx 配置UDP負載均衡

nginx 1.9.13開始支援udp負載勻衡,現代應用通常使用多種協議,很多核心internet協議都早於http,支援udp勢在必行。udp常用於非事務性的輕量級協議,如 dns syslog radius。這些協議對可靠性沒有嚴格要求,若udp訊息 資料報 丟失,客戶端可在超時後重新傳送。lo...

nginx 負載配置

contos搭建nginx服務 2.nginx upstream的5種權重分配方式 1 輪詢 預設 每個請求按時間順序逐一分配到不同的後端伺服器,如果後端伺服器down掉,能自動剔除。2 weight 指定輪詢機率,weight和訪問比率成正比,用於後端伺服器效能不均的情況。例如 upstream ...

nginx 負載配置

contos搭建nginx服務 2.nginx upstream的5種權重分配方式 1 輪詢 預設 每個請求按時間順序逐一分配到不同的後端伺服器,如果後端伺服器down掉,能自動剔除。2 weight 指定輪詢機率,weight和訪問比率成正比,用於後端伺服器效能不均的情況。例如 upstream ...