服务器使用两三个月忽然,昨天没法访问,重启后正常,第二次发生这样的事情了,打开 C:\WINDOWS\system32\LogFiles\HTTPERR 下的 httperr1.txt html
2013-12-20 05:42:27 - - - - - - - - - 2_Connections_Refused -
2013-12-20 05:43:27 - - - - - - - - - 2_Connections_Refused -
2013-12-20 05:44:27 - - - - - - - - - 2_Connections_Refused -
2013-12-20 05:45:27 - - - - - - - - - 2_Connections_Refused -
2013-12-20 05:46:27 - - - - - - - - - 2_Connections_Refused -
2013-12-20 05:47:27 - - - - - - - - - 2_Connections_Refused -服务器
有大量的这种日志。spa
微软给出的解决办法 rest
这个问题是在默认状况下,若是可用的非分页缓冲池内存不足 20MB,Http.sys 服务将中止接收新链接,就会出现上述问题。这也就解释了为何重启IIS没用,只能经过重启Web服务器释放内存资源来解决。
网上也有微软官方的解决方案:
1. 进入注册表,找到以下项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters ;
2. 新建Dword值,输入名称 "EnableAggressiveMemoryUsage";
3. 修改值为1;
4. 重启 HTTP 服务:
在DOS下分别执行
net stop http /y
iisreset /restart日志
参照这个解决 内存泄露 htm
http://www.cnblogs.com/maoniu602/archive/2012/12/24/2830804.htmlblog