gpt4 book ai didi

c# - 发布新版 ASP.NET 网站 - 最佳实践

转载 作者:太空狗 更新时间:2023-10-29 23:11:48 25 4
gpt4 key购买 nike

发布新版本的 asp.net 应用程序的最佳做法是什么?

我担心当前正在使用该应用程序的用户。如果我推出一个新版本,它会把他们踢出去吗? IIS 如何处理打开的 session ?

我正在寻找一种在不影响用户的情况下推送新版本的简单方法。

最佳答案

我假设您没有负载均衡的环境,有多个网络服务器?

在这种情况下,你能做的最好的事情可能是:

  1. 查看您的日志,找出流量最少的时间。

  2. 假设您有一个站点范围的母版页,请修改 .master 以显示一条消息,警告人们站点维护将在特定时期内进行。如果您没有使用母版页,请在您的主页和其他高流量页面上添加消息。

  3. 放下app_offline.html在指定时间将文件存入您网站的根目录。

  4. 部署您的更改。

  5. 从根目录中删除 app_offline.html 文件。

  6. 请求您的主页,希望它有用。

关于c# - 发布新版 ASP.NET 网站 - 最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1414751/

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