台州温岭做网站请找我们 (专业建站 | 诚信服务) 13958630945 在线客服 联系技术

佳源设计|台州网站建设|佳源网页设计

网站当前位置: 首页>>做网站步骤>>解决Apache CPU占用高的问题
建站流程
 
建站知识
 
网站建站疑难
 
网站设计_图象处理
 
网站设计_Css样式
 
网站建设_Flash疑难
 
手机网站建设
 
 建站知识搜索
 

台州网站建设
 
网站优化
 
提交疑问
 做网站步骤 > 解决Apache CPU占用高的问题

解决Apache CPU占用高的问题

3351次浏览
2012-12-06
解决网站建设过程中Apache  CPU占用高的问题很多网站都说加Win32DisableAcceptEx就可以,试过后发现系统会报错[notice] Disabled use of AcceptEx() WinSock2 API
网上说在电脑运行cmd然后输入:netsh winsock reset,其实试过后该错误还是依旧存在的
服务器配置情况如下:系统:Windows 2003,Apache2.2.22
现在发布彻底解决Apache,Cpu高的一直降不下的问题:
也就是Apache 性能优化下,Apache有3个MPM,它们分别是:event、prefork和worker。
现在发布的是针对windows2003的性能优化

<IfModule mpm_winnt_module>
    ThreadsPerChild 300
    ThreadLimit 300
    MaxRequestsPerChild 350
    Win32DisableAcceptEx
    EnableMMAP Off
    EnableSendfile Off
</IfModule>

Timeout 15
KeepAlive On
MaxKeepAliveRequests 35
KeepAliveTimeout 5

以上配置加入到httpd.conf,重启Apache即可,发现系统会报错[notice] Disabled use of AcceptEx() WinSock2 API可以不用管它,
服务器信息:内存2G

本文来源:52生活网


页面所在本站地址: http://www.52-life.net/Nshow_reurl.asp?reurl=Apache_Cpu_high
上一篇 >>台州做一个网站需要多少时间呢?
下一篇 >>.htaccess规则,如何排除某个目录的伪静态?