Nginx反向代理apache2高CPU负载

Nginx反向代理apache2高CPU负载

我的服务器:2x Intel Xeon 5506 2.13GHz 24 GB DDR3 RAM Debian 5.0.8 64 位

当有 600 个用户并且每秒的页面浏览量约为 6 次时,我的服务器 CPU 利用率约为 90%。

服务器上有 2 个站点。一个访问量较少的论坛和一个 Wordpress 页面。

http://www.abload.de/img/unbenanntvbym5.png

我的 Apache 配置:

MaxKeepAliveRequests 100

KeepAliveTimeout 15

ServerLimit 500
<IfModule mpm_prefork_module>
StartServers          5
MinSpareServers       5
MaxSpareServers      10
MaxClients          250
MaxRequestsPerChild 1000
</IfModule>

<IfModule mpm_worker_module>
StartServers          2
MaxClients          250
MinSpareThreads      25
MaxSpareThreads     150
ThreadsPerChild      25
MaxRequestsPerChild   0
</IfModule>

<IfModule mpm_worker_module>
StartServers          2
MaxClients          250
MinSpareThreads      25
MaxSpareThreads     150
ThreadsPerChild      25
MaxRequestsPerChild   0
</IfModule>

<IfModule mpm_event_module>
StartServers          2
MaxClients          150
MinSpareThreads      25
MaxSpareThreads      75 
ThreadLimit          64
ThreadsPerChild      25
MaxRequestsPerChild   0
</IfModule>

相关内容