Nginx負載均衡無法找到主機的路由

2021-08-14 16:38:00 字數 313 閱讀 2546

生產環境的乙個系統a是兩台機器通過nginx進行負載均衡實現,通過另乙個系統b單點登入到這個系統a,出現有時登入成功有時登入失敗的情況。

後台查詢日誌發現,有一台機器報錯一台不報錯,說明一台機器可以訪問成功,一台失敗。檢查了nginx配置以及關閉防火牆都不成功,一直報無法找到主機的路由。

檢查**後,嘗試將訪問的ip和埠號在兩台機器分別telnet,發現一台機器通的另一台機器不通,現在可以判斷出,不是本機的策略攔截了訪問,應該是外部網路限制了其中一台機器無法訪問目標位址的目標埠。

在a系統的伺服器上果然發現一台機器對應的外網位址及埠沒有在防火牆的白名單中。

nginx 負載均衡 Nginx負載均衡策略

nginx提供的負載均衡策略有2種 內建策略和擴充套件策略。內建策略為輪詢 預設 加權輪詢,ip hash,第三方。upstream mysvr1 輪詢 每個請求按照時間順序逐一的分配到每乙個後台伺服器上。如果某台伺服器宕機了,將會自動的剔除宕機的服務。nginx預設就是輪詢其權重都預設為1,伺服器...

nginx負載均衡

nginx 的 upstream目前支援 4 種方式的分配 1 輪詢 預設 每個請求按時間順序逐一分配到不同的後端伺服器,如果後端伺服器down掉,能自動剔除。2 weight 指定輪詢機率,weight和訪問比率成正比,用於後端伺服器效能不均的情況。3 ip hash 每個請求按訪問ip的hash...

nginx負載均衡

nginx s stop quick exit nginx s quit graceful quit nginx s reload changing configuration,starting a new worker,quitting an old worker gracefully nginx...