`
chenhua_1984
  • 浏览: 1250333 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

apache Win32DisableAcceptEx

 
阅读更多

Apache MPM winnt

说明状态模块名源文件
专门为Windows NT优化过的MPM
MPM
mpm_winnt_module
mpm_winnt.c

概述

该多路处理模块(MPM)是Windows NT上的默认值。它使用一个单独的父进程产生一个单独的子进程,在这个子进程中轮流产生多个线程来处理请求。

top

Win32DisableAcceptEx 指令

说明语法默认值作用域状态模块兼容性
使用accept()代替AcceptEx()接受网络链接
Win32DisableAcceptEx
AcceptEx() 是默认的,使用这个指令将禁用它。
server config
MPM
mpm_winnt
仅在 Apache 2.0.49 及以后的版本中可用

AcceptEx() 是一个微软的WinSock2 API ,通过使用BSD风格的accept() API提供了性能改善。一些流行的Windows产品,比如防病毒软件或虚拟专用网络软件,会干扰AcceptEx() 的正确操作。如果你遇到类似于如下的错误:

[error] (730038)An operation was attempted on something that is not a socket.: winnt_accept: AcceptEx failed. Attempting to recover.

你就需要使用这个指令来禁止使用AcceptEx()

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics