我在我们的新网站上加载了 404 页面时遇到了一个奇怪的问题。我们刚刚将站点从 ColdFusion 8 单实例设置迁移到 ColdFusion 10 设置,其中运行了 3 个 ColdFusion 实例。这是在带有 Windows Server 2008 R2 的 IIS 7.5 上运行的。IIS 站点将其 404 错误设置为加载 /404.cfm,这是从以前的服务器设置复制的设置。
问题是当您加载一个不存在的页面时,有时会加载 404 页面,有时您只会收到连接重置错误。例如,如果您访问http://www.weblisters.com/doesnotexist并反复刷新,您会看到很多次连接被重置,而其他一些时候它会显示“抱歉,找不到页面”模板。
我认为这可能是由于多个实例造成的,所以我关闭了 3 个实例中的 2 个,因此只有 1 个正在运行,并且不会影响行为。
有没有其他人对可能导致这种间歇性行为的原因有任何想法?
编辑:这是我这边发生的事情的屏幕截图。 http://screencast.com/t/0gD0lwZiRI