在我正在使用的网站上,我们有两类他们可以要求的更改。一方面,他们有我必须重建和重新部署的东西。他们将这些视为“停机时间”更改,因为我们会显示一个漂亮的小闪屏,并且在我们恢复时会彻底测试该站点。
另一方面,他们要求我们进行一些文本更改、打开和关闭功能等,我们已将其隔离到 web.config。我们提供在部署窗口内部或外部执行这些操作 - 我们只需编辑文件,检查更改是否正确,然后重新开始工作。
但是客户端的一位聪明人指出,编辑 web.config 会回收应用程序池,这就是停机时间。我从来没有注意到,但我想这是对的——当应用程序池不可用时,应用程序“关闭”。
但是持续多久?我并不是要您对停机时间间隔的客户舒适程度进行分类,但这是一个普遍的观点吗?还是我们不应该担心 web.config 编辑会伴随一两秒的应用程序停机时间?