![IIS 7.5 和 Cold fusion 10 网站上出现间歇性空白页问题](https://linux22.com/image/637691/IIS%207.5%20%E5%92%8C%20Cold%20fusion%2010%20%E7%BD%91%E7%AB%99%E4%B8%8A%E5%87%BA%E7%8E%B0%E9%97%B4%E6%AD%87%E6%80%A7%E7%A9%BA%E7%99%BD%E9%A1%B5%E9%97%AE%E9%A2%98.png)
我们在使用 ColdFusion 10 的 IIS 7.5 网站上看到间歇性黑屏。IIS 和 ColdFusion 上都没有错误。
每当发生此问题时,我们都需要重新启动/回收应用程序池或重新启动 ColdFusion 服务。
你知道是什么原因导致白屏吗?这是 IIS 还是 ColdFusion 的问题?是因为网站负载过重吗?我们如何排除故障?
- Windows Server 2008 R2 Service Pack 1
- IIS 7.5
- ColdFusion 10 更新 13
问候,Riyas
答案1
首先,检查您的代码以确保您不会意外触发某处的CFABORT
标签或abort()
功能,从而导致 CF 停止处理。
如果您没有在输出之前中止处理,则这可能与 Tomcat 连接器或其设置的问题有关。首先,我会尝试按照此 Adobe 博客文章中概述的方法调整连接器设置:
如果连接器设置未正确调整,则可能导致连接器耗尽线程并使 IIS 应用程序池崩溃。
其次,这可能是连接器本身的一个错误。Adobe 为那些需要的人提供了一个较新的版本。连接器存在与 404 处理程序相关的特定问题,但请求更新的 DLL 文件可能会有所帮助。请参阅此 Adobe 错误,了解有关更新的连接器文件的更多信息以及在需要时联系谁来获取它。
ColdFusion 10 — 错误 3488063- 请注意,修复此错误的更新连接器包含在 Updater 14 中,因此如果您应用该更新程序并重新安装 IIS 连接器,它应该可以纠正此错误的问题(如果这是问题所在)。