Apache 2.4.12 不断丢失连接

Apache 2.4.12 不断丢失连接

我在 Windows Server 2008 R2 上运行 Apache 2.4.12。

它在过去一年中一直运行良好,没有出现任何问题。然而,在过去几周内,它已经消失了。唯一能快速恢复的方法就是重新启动 Apache 服务。

当我查看 error.log 文件时,我发现以下内容重复了太多次。

[2016 年 2 月 11 日星期四 09:12:30.404473] [mpm_winnt:warn] [pid 6512:tid 2008](OS 64)指定的网络名称不再可用。:AH00341:winnt_accept:异步 AcceptEx 失败。

遵循此博客的指导Apache 2.4 => winnt_accept:异步 AcceptEx 失败。

我已将以下几行添加到我的 httpd.conf 文件中,但问题仍然存在

ThreadsPerChild 150

AcceptFilter http none
EnableMMAP off
EnableSendfile off

我该如何解决此问题?

知道为什么现在才发生这种事吗?

更新 我偶然看到了这篇文章http://www.apachelounge.com/viewtopic.php?p=20474 我在 httpd-ssl.conf 文件中添加了解决方法“我不知道这是否能解决我的问题”我将在几天后更新这个问题,看看我是否再次遇到这个问题

ProxyRequests Off
Win32DisableAcceptEx
EnableSendfile Off
EnableMMAP off

ProxyPreserveHost On
ProxyPass / http://127.0.0.1/
ProxyPassReverse / http://127.0.0.1/ 

再次更新 上述解决方案未能解决问题。我仍然遇到同样的问题

相关内容