【现象:】

访问apache静态的http内容,有时候比较慢,有时候“找不到网页”404错误;另外在error.log里也报错:

[Mon May 26 10:11:47 2008] [warn] (OS 64)指定的网络名不再可用。 : winnt_accept: Asynchronous AcceptEx failed.

【原因:】

winnt(MPM) - Apache 2.2 参考手册有下列描述

Apache MPM winnt

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

概述

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

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()

【解决办法:】

在httpd.conf文件中添加 Win32DisableAcceptEx 标记,如下:

<IfModule mpm_winnt.c>

ThreadsPerChild 150

MaxRequestsPerChild 10000

Win32DisableAcceptEx

</IfModule>

这样可以允许并发连接更大一些。同时性能上也不会有明显的降低。

如果Apache的error.log还是出现大量的:Sat Dec 24 17:21:28 2006] [warn] (OS 64)指定的网络名不再可
用。 : winnt_accept: Asynchronous AcceptEx failed。可以参考下列配置:

1、网上邻居->本地连接->属性->internet协议(TCP/IP)->属性->高级->wins标签->去掉启用LMhosts查询前的
勾.

2、控制面版->windows防火墙->高级标签->本地连接设置->服务的标签里勾选安全Web服务器(HTTPS)。

3、然后退出Apache,再打开启动就可以了 ,一开始我没有退出,直接在那重启,就是不可以,一定要先停止,在开启即可

Apache的winnt_accept: Asynchronous AcceptEx failed问题相关推荐

  1. apache winnt_accept: Asynchronous AcceptEx failed 导致时常卡住解决办法

    在VPS搭建了Apache2.4.12+PHP的环境,启动服务,网站访问一切正常,然而网站总是过一段时间之后就出现访问异常挂起,浏览器长时间等待服务器无法打开网页的现象,尤其是在使用IE打开几次网页后 ...

  2. apache Apache winnt_accept: Asynchronous AcceptEx failed 错误的解决

    httpd配置文件中添加: AcceptFilter http none AcceptFilter https none apache优化: http://blog.csdn.net/hytfly/a ...

  3. (OS 64)指定的网络名不再可用,winnt_accept: Asynchronous AcceptEx failed.

    在httpd.conf中添加 <IfModule mpm_winnt.c>ThreadsPerChild 150MaxRequestsPerChild 10000Win32DisableA ...

  4. 【异常】org.apache.hadoop.hbase.client.RetriesExhaustedException: Failed after attempts=36, exceptions:

    [异常]org.apache.hadoop.hbase.client.RetriesExhaustedException: Failed after attempts=36, exceptions: ...

  5. 报错:org.apache.hadoop.hive.metastore.HiveMetaException: Failed to get schema version.

    报错环境: CDH中集成的hive服务,启动报错,所以初始化一下元数据. 配置文件:/etc/hive/conf hive-site.xml 命令目录:/opt/cloudera/parcels/CD ...

  6. org.apache.hadoop.hive.metastore.HiveMetaException: Failed to get schema version, Cause:Table ‘hive.

    CDH报错:org.apache.hadoop.hive.metastore.HiveMetaException: Failed to get schema version, Cause:Table ...

  7. linux Apache启动提示 httpd: apr_sockaddr_info_get() failed f

    http://blog.sina.com.cn/s/blog_5d3855450100momf.html 安装了不少系统和apache,也没出现这样的问题.今天居然出现,想想系统是集团给安装的,可能设 ...

  8. Failed to execute goal org.apache.maven.plugins,clean failed: org/apache/maven/shared/utils/Os

    在clean.packeage.install的时候报错:org.apache.maven.shared.utils.Os 定位到错误提示: 大致意思就是:项目引用的clean-plugin-2.6. ...

  9. Exception in thread “main“ org.apache.hadoop.hbase.client.RetriesExhaustedException: Failed after at

    使用HBase API连接HBase集群时一直报错 查看报错原因 : 报错原因说是无法不知道 hadoop102.hadoop.com这个域名 其实这个信息,并不是Hbase的异常,而是客户端找不到z ...

最新文章

  1. 软件测试工程师职业介绍和规划
  2. FCES2021|一起来探讨“开源文化与计算机教育”,7月16日常州见
  3. 华为“燃料”助力荣耀向上,全力冲击高端市场
  4. blfs(systemd版本)学习笔记-配置远程访问和管理lfs系统
  5. linux 鬼精灵漏洞,鬼精灵Grinch:比Bash破壳(shellshock)更严重的Linux漏洞
  6. .Net Cancellable Task - APM异步超时机制扩展
  7. hbase集群 数据写入_Hbase实用技巧:全量+增量数据的迁移方法
  8. 周鸿祎:朝九晚五发不了财 买房不能指望996
  9. 自然语言识别python_自然语言处理工具python调用hanlp中文实体识别
  10. ReiBoot Pro for Mac(iOS系统修复软件)
  11. 考前必练15道题_《系统集成项目管理工程师备考宝典》
  12. 数据结构 | 哈希表与哈希冲突的解决(一)
  13. 代码重构-了解你的代码:cloc + simian
  14. Http gzip 处理
  15. 二值图像的Euclidean distance map(EDM)特征图计算及其优化
  16. 苹果宣布前CEO史蒂夫·乔布斯逝世 世上再无乔布斯!
  17. 一文彻底学会Redis主从复制(高可用)
  18. java中的char_java中的char是什么意思?
  19. SQL面试题整理_数据库知识点
  20. linux 环境安装 webdav 服务

热门文章

  1. 如何用网页脚本追踪用户
  2. HFM深入技术学习系列之二--规则
  3. 【Opencv项目实战】背景替换:动态背景移除与替换(cvzone+MediaPipe)
  4. MATLAB中用李沙育图形分析光栅尺sincos信号正交性
  5. java中容易产生空指针异常:NullPointerException的场景
  6. python修改允许京东下单_京东Python开发(二)
  7. python汉诺塔递归算法流程图,python实现汉诺塔递归算法经典案例
  8. 诊断和响应故障_验证数据库文件和备份
  9. 欧拉图与半欧拉图的判断
  10. 全球最易受黑客攻击的国家:中国排第五