2012-06-16 33 views
0

我們經營的背後目前的負載平衡器8個EC2實例(用來運行2 - 但是我們的應用起飛,我們現在更多的流量)更新多個Windows服務器每次碼推到Github上

我們的代碼部署在Github上。

當我們有2臺服務器時,我們可以輕鬆地遠程桌面編輯它們,並進行git pull。 但是,現在考慮到我們有8臺服務器,並且未來可能會有更多的服務器,這似乎很瘋狂。

這是針對在Windows 2008服務器上的IIS上部署的Asp.Net web服務(基於MVC3構建的)。

我想知道處理這個問題的最佳做法是什麼? 如果我可以推送到分支/或全新的生產回購(如果需要),並且所有服務器都會收到通知並提交更改,我會理想地喜歡它。

最糟糕的情況是,我正在考慮寫一個通知器服務,它在每臺服務器上都這樣做 - 但在我潛入並在上面花費時間之前,想知道是否有可用的東西可以幫助我到達那裏。

在此先感謝。

回答

相關問題