簡體   English   中英

從負載平衡的Cloud Service刪除Azure VM實例

[英]Delete Azure VM Instance from load balanced Cloud Service

我有2個Azure虛擬機(Linux)由公共Azure雲服務進行負載平衡。 兩個實例均在Azure管理門戶中顯示相同的雲服務。 我想刪除一個實例並執行一些維護。 但是,由於即使VM已關閉,實例仍在顯示,因此Cloud Service仍將流量定向到該實例。 如何從Cloud Service刪除實例或停止Cloud Service將流量定向到特定VM實例? 然后,如何將現有的VM重新關聯到該服務? (即從一種雲服務更改為另一種)。

注意:SSH可在VM中使用,但即使已為活動VM創建了正確的端點,該VM所使用的其他端口也無法正常運行,就像它們試圖轉到其他VM一樣。

負載平衡集中的端口探針的目的是使負載平衡器能夠檢測VM是否能夠接受流量。 配置負載平衡端點時,您可以為探針指定網頁或TCP端點-每個實例上都應存在該端點。 只要網頁返回200 OK或負載均衡器探測時TCP端點接受連接,流量就會被定向到VM。 您可以指定兩次探查之間的時間間隔,以及在端點被視為已失效之前必須失敗並應撤消旋轉的探查次數(默認為每15秒和2個探查)。

您可以通過確保已配置的探針頁面返回200 OK以外的內容來使VM脫離負載均衡器旋轉,然后再次發送200 OK使其返回旋轉狀態。

當我需要保持我的Web服務運行並返回200狀態時,我不得不訴諸於從負載平衡集中刪除端點。 這非常簡單,但是webPortal刪除端點通常需要一分鍾,然后在重新創建端點以將其放回集合中后,再次移除端點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM