Coldfusion 服务器页面加载速度非常慢

Coldfusion 服务器页面加载速度非常慢

几周前,我接手了一台 Windows Server 2003 ColdFusion 7 服务器。今天,服务器上的一根网线被意外拔掉了。重新插上后,页面根本无法加载。相反,我们收到了一个通用的 ColdFusion 错误页面。在多次重启 IIS 和 ColdFusion 之后,我们终于让页面开始加载。但是,以前可以立即加载的页面现在加载速度极慢(超过 30 秒)。通过本地网络(即 localhost/cfide/administrator)加载对加载速度没有任何帮助。

我不熟悉 IIS 或 Coldfusion(我们正在将其迁移到 Linux/PHP),所以这对我来说都是新领域。我希望有人可能以前遇到过这个问题并能帮助我解决它。

我很乐意提供可能需要的任何额外信息......我只是不确定您可能需要什么信息来提供帮助。

更新- 发现在重新启动 IIS 后,一两个页面会立即加载,然后又恢复到缓慢状态。还调查了 coldfusion 日志,其中提到丢失了与数据源的连接。巧合的是,我们现在正在将 MySQL 数据库移动到远程服务器。但这肯定不会导致页面永远挂起……?

答案1

我首先要重新启动,网络中断可能会影响某些内容,例如默认使用备用 DNS 或 AD 服务器或其他影响。

答案2

确保没有多余的没有电缆但未被禁用的 NIC。Windows 可以为这些 NIC 分配私有 IP 地址,并导致 IIS 响应速度变慢,因为它在内部仍在尝试向现在有效的 NIC 和拔出的 NIC 发送信息。

答案3

如果您为您的 IP 地址打开调试,您就可以看到页面的哪些部分需要最长时间才能加载。

另外,您是否查看过服务器统计数据(处理器使用情况、内存使用情况、磁盘延迟(如果您可以访问这些信息))?

相关内容