我有兩個Web服務器在集羣中爲Web應用程序提供服務。NLB和Web部署
使用MS Web部署,推動應用程序的新版本一個服務器,然後再次將文件同步到集羣中的其他服務器。這似乎是最普通的事情。
但不會有成爲一個problemm,當一臺服務器部署了新的版本,另一種是還沒有完成。當裝載新版本的頁面發出web服務請求並且平衡器將請求發送到具有舊版本的服務器時,它不會造成麻煩嗎?
避免這種情況的最好方法是什麼?
我想過腳本服務器的drainstop,我們部署,並確保只有一臺服務器同時運行。但我找不到其他人,他們似乎已經寫過這樣的解決方案。並猜測它不能很好地擴展。
另一種解決辦法是關閉時更新所有服務器。但這似乎並不聰明。
有什麼建議嗎?
非常感謝你。關於編輯主機文件的評論似乎是一個不錯的主意!你有沒有任何機會可以參考我在哪裏可以找到關於這種設置的指導? – asgerhallas 2010-05-28 06:53:15
我不會,對不起!這就是我們在這裏做的。我們只是將主機文件設置爲計算機的IP地址,以便在進行「外部」呼叫時使用它的本地站點設置。 – Jab 2010-05-28 13:22:21