Azure

Azure負載均衡器在負載均衡規則中映射不同的埠不起作用

  • April 3, 2019

我在後端池中創建了帶有 2 個 linux VM 的 Azure 負載均衡器。我已經為允許埠 80 和 8080 的 VMS 配置了通用 NSG。我在兩個 VMS 的埠 8080 上都託管了我的網站。在負載平衡規則中,我添加了一個規則,如果我嘗試在埠 80 負載平衡器 Ip ,它應該將請求轉發到VM的8080埠。 負載均衡規則

當我上週在學習負載均衡器時創建它工作正常。既然我新鮮地創造了一切,它就不起作用了。我嘗試使用工作資源的 ARM 模板進行部署,但仍然沒有運氣。我在這裡錯過了什麼嗎?

提前致謝

您的執行狀況探測似乎設置為埠 80,如果您的後端應用程序在埠 8080 上提供服務,那麼您的探測需要設置為使用該埠。

在此設置中,探針將嘗試在埠 80 上與您的虛擬機通信,但沒有得到響應,因此它將報告兩台機器不健康,並且不會發送任何流量。

引用自:https://serverfault.com/questions/961074