可能重複:
How to deploy an ASP.NET Application with zero downtime的ASP.Net應用程序安全部署
大家好,
我有我想要一個asp.net應用安全部署(儘可能縮短停機時間)。我喜歡做類似blue green deployment的事情,但不需要第二個Web服務器。
所以,我知道我可以使用負載平衡等,但我需要一個快速和便宜的方法。我正在考慮做類似的事情:
- 在IIS中設置另一個網站(原件的副本),目前我使用主機標頭來指引網站之間的流量)。
- 我可以在本地查看新網站,直到網站完全在線(由於NHibernate啓動以及需要一段時間的各種其他高強度任務)。
- 一旦站點2完全啓動,我會改變主機標題,給我一個更小的停機時間。
所以我的問題是。有沒有人做過這樣的事情?在更改主機頭時,IIS會重新啓動我的應用程序池或應用程序(使之無用)?任何其他選項?
感謝您的幫助。
圭多
的確是這樣,因此最後的職位,並在這個職位「複製問題」的頂部的編輯鏈接。如果你可以關閉Mauricio(如果你有權力),那麼這將非常棒 – gatapia 2010-04-29 22:11:36