欢迎来到博达网站群学习网!
设为首页 | 加入收藏
当前位置: 首页 >> 知识库 >> 部署类 >> 应用服务 >> 正文

Apache日志中“指定的网络名不再可用”解决办法

发布时间:2016-08-03    浏览次数:

现象

Windows环境下,apache频繁报错类似信息:

[Fri Mar 16 17:28:49 2014] [warn] (OS 64)(www.test.net)指定的网络名不再可用。 : winnt_accept: Asynchronous AcceptEx failedfrom:http://www.test.net/sys/Windows/45475.htm

原因

AcceptEx() Microsoft WinSock v2 API 一组提升(网络效率 API 中的指令。而且在 Windows 上似乎蛮有可能出问题的。

解决方法:

修改/opt/vsb9/apache/conf/extra/httpd-mpm.conf 配置文件,加入Win32DisableAcceptEx

Win32DisableAcceptEx 顾名思义就是在 Windows 下关掉 AcceptEx() 功能的指令

<IfModule mpm_winnt.c>

Win32DisableAcceptEx

hreadsPerChild 5000

MaxRequestsPerChild 10000

</IfModule>