当前位置:软件学堂 > 资讯首页 > 软件教程 > 系统教程 > 核心非分页池持续增长造成iis6.0无法访问

核心非分页池持续增长造成iis6.0无法访问

2012-7-6 10:53:12作者:佚名来源:软件学堂

移动端

近段时间服务器上的网站经常出现打不开的现象,必须要重启服务器才能解决问题,iis出现问题时,查看iis日志(C:\Windows\system32\LogFiles\HTTPERR\httperr*.log)出现大量的Number_Connections_refused错误,在网上查找了一些资料基本上找到了原因,因为系统未分页池内存不足20m,从而导致http.exe拒绝连接。所以出现了网站打不开的情况。在内存为2g的x86的windows 2003里,系统的最大未分页内存为256m,当核心非分页内存大于236m时,就会出现iis6.0无法访问了。

那么是什么原因造成核心非分页池持续增长呢?根据我近段时间的观察模索,确定以下两种情况可使心非分页池持续增长。
1.由于其它软件的原因,核心未分页内存存在泄漏
解决方法:
找出引起核心未分页内存泄漏的软件,可以通过Poolmon工具检测,使用方法请参考 http://www.ddooo.com/softdown/12919.htm
2.服务器开放了3389端口,有人在暴力破解你的服务器密码
解决方法:
 更改远程桌面端口,把远程桌面端口改成其它端口 比如:8865,更改方法:运行regedit,打开注册表编辑器。找到[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp],看到右边的 PortNumber 了吗?在十进制状态下改成你想要的端口号吧,比如8865的,只要不与其它冲突即可。
运行regedit,打开注册表编辑器。找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp,方法同上,记得改的端口号和上面改的一样就行了。

标签:iis无法访问