建站知识搜索
|
解决Apache CPU占用高的问题5265次浏览 |
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规则,如何排除某个目录的伪静态? |
|
|
|