@小尾魚 在 試用Azure:上不了高速的跑車,沒法跨Cloud Service的DNS服務器 一文的評論中提了一個很好的問題:html
問個問題,使用了負載均衡之後,程序發佈的時候博客園是怎麼避免用戶訪問到正在發佈的程序的?服務器
目前咱們用的是最原始的方法。發佈程序時,先從負載均衡中摘掉一臺服務器,而後更新程序、預熱程序,再將這臺服務器從新掛上負載均衡,接着再以一樣的方法操做負載均衡中的其餘服務器。負載均衡
借這個問題,讓咱們來比較一下在阿里雲與Azure上如何進行這樣的操做?post
在阿里雲上的操做步驟以下:測試
(一)摘下來阿里雲
一、進入相應的SLB管理控制檯url
二、找到相應的雲服務器,點擊「刪除」連接3d
三、不超過5秒鐘,雲服務器就能從SLB中摘下來htm
(二)掛上去blog
一、點擊「編輯服務器列表」
二、選擇相應的雲服務器,點擊「保存」
三、不超過5秒鐘就能完成
在Azure上的操做步驟以下:
(一)摘下來
一、進入相應的虛擬機管理控制檯,打開ENDPOINTS頁面,選擇負載均衡所用的ENDPOINT
二、點擊「刪除」按鈕
三、測試中耗時近2分鐘才完成刪除
(二)掛上去
一、在ENDPOINTS頁面,點擊「添加」按鈕,選擇相應的負載均衡
二、輸入ENDPOINT名稱
三、肯定後大約耗時30秒完成
比較感言
在Azure中從負載均衡中摘/掛虛擬機的操做速度有些慢。