calatustela 发表于 2013-1-15 02:40:58

【转载】Apache日志中“指定的网络名不再可用”问题的解决

原文地址:http://hi.baidu.com/longniao/blog/item/24bd17172881cf004a90a723.html

<div style="font-size: 12px;">在Apache的logs/error.log中经常出现如下记录:

             (OS 64)指定的网络名不再可用。    : winnt_accept: Asynchronous AcceptEx failed.
             (OS 64)指定的网络名不再可用。    : winnt_accept: Asynchronous AcceptEx failed.
             (OS 64)指定的网络名不再可用。    : winnt_accept: Asynchronous AcceptEx failed.
             (OS 64)指定的网络名不再可用。    : winnt_accept: Asynchronous AcceptEx failed.
             (OS 64)指定的网络名不再可用。    : winnt_accept: Asynchronous AcceptEx failed.
             (OS 64)指定的网络名不再可用。    : winnt_accept: Asynchronous AcceptEx failed.
             (OS 64)指定的网络名不再可用。    : winnt_accept: Asynchronous AcceptEx failed.

            出现这个故障时硬盘灯狂闪,内存占用极大,导致网站访问极慢。

解决方法:

                    Apache 关闭 AcceptEx() ,这个在Windows平台下适用

                    方法是在 httpd.conf 内加入 Win32DisableAcceptEx 。

                    Win32DisableAcceptEx 顾名思义就是在 Windows 下关掉 AcceptEx() 功能的指令。至於 AcceptEx() 这个东西是什么,可以参考 Apache 的官方网页:

                  http://httpd.apache.org/docs-2.0 ... in32disableacceptex

<div class="msgheader">QUOTE:
页: [1]
查看完整版本: 【转载】Apache日志中“指定的网络名不再可用”问题的解决