【发布时间】:2019-02-21 21:40:46
【问题描述】:
实际上,我的服务器上托管了一个网站,每次使用 FTP 上传更改时,网站都会中断一段时间,直到上传完成。
即使在更新时,我也不想被网站破坏。
【问题讨论】:
-
您在使用 IIS 吗?如果是这样,您可以使用 app_offline.htm-file 在更新时向用户显示消息。请参阅:stackoverflow.com/questions/1153449/… 应用程序本身仍会因更新而重启。
-
上传到服务器上的新文件夹。将 IIS 配置为指向新文件夹而不是旧服务器。或者,部署到不同的服务器并使用负载平衡器在服务器之间切换。
-
这是不可能的。
-
@UweKeim 你说有些事情不可能,它会破坏应用程序。你使用了绝对的语言——好像那是唯一的可能性。我只需要举一个反例来证明这个绝对陈述是不正确的。 :)
-
这肯定是@UweKeim 的好方法。您甚至可以考虑将 IIS 更改为指向新文件夹以消除对第 3 步的需要,并将第 2 步延迟到新站点上线之后。
标签: c# asp.net model-view-controller