zoukankan      html  css  js  c++  java
  • windows server2003 IIS6.0日志大量出现Connections_Refused的错误解决办法

    最近发布的网站,都在 windows server2003 IIS6.0 站点上运行,有时所有的站点都无法访问。在网上找了一下资料,终于解决:资料如下:

    症状:

    您遇到以下症状在运行 Microsoft Windows Server 2003、 Microsoft Exchange Server 2003年和 Microsoft Internet Information Services (IIS) 6.0 的服务器上:
    当用户尝试使用 Microsoft Office Outlook Web Access 或查看服务器上承载的 Web 页时,用户会收到以下错误消息:
    不显示此页。
    要查找的页当前不可用。网站可能遇到技术困难,或者您可能需要调整您的浏览器设置。
    找不到服务器或发生 DNS 错误。
    当您查看 Httperr.log 文件时,您将看到条目如下所示的多个匹配的项:
    编号_Connections_refused" _mstHash="1000506">编号_Connections_refused
    备注
    您必须启用了 HTTP Api 错误日志记录。
    Httperrlog_number.log 文件位于以下文件夹中:
    System32LogFilesHTTPERR

    原因:

    如果小于 20 兆字节 (MB) 的非页面缓冲的池内存是在服务器上可用,则会出现此问题。可用非分页缓冲的池内存小于 20 兆字节 (MB) 时,Http.sys 内核模式驱动程序将停止接受新连接。

    已在服务器上的 Boot.ini 文件中启用的/3GB开关的情况下可能会发生此问题。

    解决办法:

    若要解决此问题,请将 EnableAggressiveMemoryUsage 注册表项添加到以下注册表子项:
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTPParameters
    然后,将 EnableAggressiveMemoryUsage 注册表项设置为 1。
    请执行以下步骤:
    单击开始、运行,在打开框中键入 regedit ,然后单击确定
    单击下面的注册表子项:
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTPParameters
    在编辑菜单上指向新建,然后单击DWORD 值
    键入EnableAggressiveMemoryUsage,然后再按 ENTER。
    在编辑菜单中,单击修改
    在值数据框中,键入 1,然后单击确定
    在文件菜单上单击退出以退出注册表编辑器。
    重新启动 HTTP 服务。请执行以下步骤:
    单击开始,单击运行,在打开框中,键入cmd ,然后单击确定
    在命令提示符下,键入net stop http /y,,然后按 ENTER 键。
    在命令提示符下,键入iisreset /restart,然后按 ENTER 键。

    来自微软官方:http://support.microsoft.com/kb/934878/zh-cn#top

  • 相关阅读:
    53. Maximum Subarray
    64. Minimum Path Sum
    28. Implement strStr()
    26. Remove Duplicates from Sorted Array
    21. Merge Two Sorted Lists
    14. Longest Common Prefix
    7. Reverse Integer
    412. Fizz Buzz
    linux_修改域名(centos)
    linux_redis常用数据类型操作
  • 原文地址:https://www.cnblogs.com/LikeNeng/p/4343543.html
Copyright © 2011-2022 走看看