与Apache有关的问题。


Apache与Win NT配合使用的问题

NT提供了原先标准的accept()函数的性能加强版acceptEx(),Apache默认即调用这一函数,在并发连接数很大的时候,Apache有可能因此出错。报错类似这样 [Mon Nov 17 01:43:39 2003] [warn] (OS 64)The specified network name is no longer available. : winnt_accept: Asynchronous AcceptEx failed.

解决办法是要求Aapche不使用 AcceptEx() 函数或许就有效。方法为在httpd.conf文件中增加 Win32DisableAcceptEx 标记,例如:

  
    <IfModule mpm_winnt.c>
        …
        Win32DisableAcceptEx
        …
    </IfModule>

这样就能允许并发连接数继续增大一些。

这个解决办法引自:http://blog.yesky.com/Blog/yeboy/


GlossyBlue theme adapted by David Gilbert
Powered by PmWiki