当前位置:网站首页>Apache服务挂起Asynchronous AcceptEx failed.
Apache服务挂起Asynchronous AcceptEx failed.
2022-07-03 16:59:00 【星哥玩云】
最近在使用PHP5.6+Apache2.4,搭建开发环境;在实际的开发过程中发现http请求一致处于挂起状态,于是重启(net start/stop)Apache2.4服务,然后再访问问题得到了解决,但是过一会,平凡的打开页面又出现问题,通过查看web服务器的日志,发现报很多"指定的网络名不再可用"的错误:
[Thu Nov 20 14:07:43.151780 2014] [mpm_winnt:warn] [pid 8752:tid 1132] (OS 64)指定的网络名不再可用。 : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Thu Nov 20 14:07:43.152781 2014] [mpm_winnt:warn] [pid 8752:tid 1132] (OS 64)指定的网络名不再可用。 : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Thu Nov 20 14:07:43.152781 2014] [mpm_winnt:warn] [pid 8752:tid 1132] (OS 64)指定的网络名不再可用。 : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Thu Nov 20 14:07:43.152781 2014] [mpm_winnt:warn] [pid 8752:tid 1132] (OS 64)指定的网络名不再可用。 : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Thu Nov 20 14:07:43.152781 2014] [mpm_winnt:warn] [pid 8752:tid 1132] (OS 64)指定的网络名不再可用。 : AH00341: winnt_accept: Asynchronous AcceptEx failed.
在网上找各种资料,都是说在httpd.conf文件中添加 Win32DisableAcceptEx 标记:
<IfModule mpm_winnt.c>
ThreadsPerChild 150
MaxRequestsPerChild 10000
Win32DisableAcceptEx
</IfModule>
配置之后问题依然未得到解决,最终查看Apache的手册(PS:查看最新的Apache2.4的手册),看到官方的如下解释:
The default values on Windows are: AcceptFilter http data AcceptFilter https data
Window's mpm_winnt interprets the AcceptFilter to toggle the AcceptEx() API, and does not support http protocol buffering. There are two values which utilize the Windows AcceptEx() API and will recycle network sockets between connections. data waits until data has been transmitted as documented above, and the initial data buffer and network endpoint addresses are all retrieved from the single AcceptEx() invocation. connect will use the AcceptEx() API, also retrieve the network endpoint addresses, but like none the connect option does not wait for the initial data transmission.
On Windows, none uses accept() rather than AcceptEx() and will not recycle sockets between connections. This is useful for network adapters with broken driver support, as well as some virtual network providers such as vpn drivers, or spam, virus or spyware filters.
在配置文件中添加如下信息:
AcceptFilter http none
AcceptFilter https none
最终解决问题
边栏推荐
- [combinatorics] polynomial theorem (polynomial coefficients | full arrangement of multiple sets | number of schemes corresponding to the ball sub model | polynomial coefficient correlation identity)
- [combinatorial mathematics] counting model, common combinatorial numbers and combinatorial identities**
- Define a structure fraction to represent a fraction, which is used to represent fractions such as 2/3 and 5/6
- Mysql database DDL and DML
- Daily code 300 lines learning notes day 10
- Thread pool: the most common and error prone component of business code
- What material is 12cr1movr? Chemical property analysis of pressure vessel steel plate 12cr1movr
- Zebras are recognized as dogs, and Stanford found the reason why AI made mistakes
- IL Runtime
- 执行脚本不认\r
猜你喜欢
Build your own website (23)
MySQL converts comma separated attribute field data from column to row
PHP online confusion encryption tutorial sharing + basically no solution
【Try to Hack】主动侦查隐藏技术
What material is 12cr1movr? Chemical property analysis of pressure vessel steel plate 12cr1movr
Idea configuration plug-in
Prepare for the golden three silver four, 100+ software test interview questions (function / interface / Automation) interview questions. win victory the moment one raises one 's standard
关于学习Qt编程的好书精品推荐
29: Chapter 3: develop Passport Service: 12: develop [obtain user account information, interface]; (use VO class to package the found data to meet the requirements of the interface for the returned da
Static program analysis (I) -- Outline mind map and content introduction
随机推荐
How to delete a specific line from a text file using the SED command?
Simulink oscilloscope data is imported into Matlab and drawn
One brush 146 force buckle hot question-3 longest substring without repeated characters (m)
What material is sa537cl2 equivalent to in China? Sa537cl2 corresponding material
[combinatorial mathematics] counting model, common combinatorial numbers and combinatorial identities**
Execute script unrecognized \r
BYD and great wall hybrid market "get together" again
Informatics Olympiad all in one YBT 1175: divide by 13 | openjudge noi 1.13 27: divide by 13
What material is 12cr1movr? Chemical property analysis of pressure vessel steel plate 12cr1movr
浅谈拉格朗日插值及其应用
智慧之道(知行合一)
CC2530 common registers for timer 1
Web crawler knowledge day03
CC2530 common registers for port interrupts
One brush 149 force deduction hot question-10 regular expression matching (H)
HP 阵列卡排障一例
mysql用户管理
What is your income level in the country?
CC2530 common registers for port initialization
CC2530 common registers