今天服务器上的项目突然无法访问,之前也碰到过,都是重启服务器解决的,因为重启IIS无效,另外检查发现w3wp.exe进程正常,其他端口及相关的都没什么问题,最后无奈只能想到用重启来解决了,今天又出现这个问题,所以想看一下到底是什么原因引起的。
- 首先查看LOGFILES下的HTTPERROR发现很多Timer_ConnectionIdle、Connections_Refused错误
- 分别Google了一下,找到和我情况类似的IIS故障问题(Connections_Refused)分析及处理,这篇文章分析的很透彻,提到了是非分页缓冲池内存不足引起的问题,以及可以使用Poolmon这个核心内存泄漏检测工具进行分析