0
我對微軟Azure非常陌生。我正在使用Web瀏覽器中的Azure Portal來設置我的應用程序。無法使用Microsoft Azure負載平衡器負載均衡tomcats
我遵循以下過程來負載均衡我的tomcat應用程序。
- 我在同一個可用性集中創建了兩個帶有Ubuntu(16.0.X)的虛擬機。
- 在這兩個虛擬機中,我都更改了網絡安全組,以確保兩者都可從外部訪問。
- 我使用wget在每個虛擬機上下載了tomcat 7,並在每個虛擬機上部署了我的war文件。
- 使用瀏覽器進行測試,並確保應用程序可從每個虛擬機的外部訪問。
現在我試圖負載平衡上述兩個虛擬機:
- 創建於微軟Azure門戶的新負載平衡器。
- 將VM作爲後端池連接到負載均衡器。
- 創建一個探頭,檢查應用程序端口8080
- 建立一個負載平衡規則,以允許端口8080上的所有TCP流量給VM 8080
然而,現在,當我嘗試連接到負載均衡器使用端口8080和公共IP。我收到連接超時錯誤。
在設置中有什麼我錯過的?
您是否將公有IP地址資源與負載平衡器相關聯,您是否也已將8080/TCP定義爲端點? – evilSnobu
我確實分配了一個公共IP地址。但是,我沒有將TCP 8080定義爲端點。我怎麼做? – user2730428
這意味着您的VM是在ARM堆棧中創建的。沒有終點。只是NSGs。仔細檢查虛擬機防火牆。 – evilSnobu