可能重复:
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