gpt4 book ai didi

asp.net - 安全部署 ASP.Net 应用程序

转载 作者:行者123 更新时间:2023-12-02 02:33:42 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
How to deploy an ASP.NET Application with zero downtime

Duplicate Question

大家好,

我有一个要安全部署的 asp.net 应用程序(停机时间尽可能短)。我很想做类似 blue green deployment 的事情但不需要第二个网络服务器。

所以,我知道我可以使用负载平衡等,但我需要一种快速且廉价的方法。我正在考虑做类似的事情:

  • 在 IIS 中设置另一个网站(原件的副本),目前我使用主机 header 来引导跨网站的流量)。
  • 然后我可以在本地查看新网站,直到该网站完全在线(由于 NHibernate 启动和其他各种高强度任务,这需要一段时间)。
  • 一旦站点 2 完全启动,我就会更改主机 header ,从而大大缩短停机时间。

所以我的问题是。有人做过这样的事吗? IIS 会在更改主机 header 时重新启动我的应用程序池或应用程序(使它无用)吗?还有其他选择吗?

感谢大家的帮助。

吉多

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com