1

我的 app_offline.htm 在托管的 4.0 流水线 Web 应用程序站点上出现意外行为。我将文件保存在根目录中,使用另一种拼写,然后在需要时将其重命名为 app_offline.htm。它可以按预期使我的网站脱机。但是,app_offline.htm 文件的内容(3k 字节)永远不会被提供。相反,我看到一个文本/纯字符串“服务不可用”。虽然这样可以完成工作,但我的自定义文件会以英语和西班牙语显示一条消息,因此我的自定义 app_offline.htm 显示是我想要的。此纯文本出现在所有测试的浏览器中。该方法在我的开发服务器 IIS 7.5 Windows 7 上显示文件的内容。

我曾尝试与托管该网站的托管服务的技术人员合作,但他们还没有弄清楚这一点。由于文本输出不在我的站点文件中,我认为它是由主机提供的。machine.config 中是否有某些内容可以确定 app_offline.htm 在其服务器设置上的工作方式?

鲍勃

4

1 回答 1

1

我们有一个类似的问题。我们有一个健康检查页面,我们的负载均衡器会 ping,如果该页面没有返回预期的结果,它将使该服务器脱机。好吧,如果您有 app_offline.htm 页面,健康检查页面将不会返回预期的内容,并且所有服务器都将脱机,从而导致您收到相同的消息。我们只需要在 mx 期间禁用运行状况检查。

于 2014-05-19T04:26:03.403 回答