2014-02-15 120 views
1

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

我试着在托管网站托管服务的高科技乡亲的工作,但他们还没有想通这一个。由于文本输出不在我的站点文件中,因此我认为它是由主机提供的。 machine.config中是否有可能确定app_offline.htm如何在其服务器设置上工作的内容?

鲍勃

回答

1

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