我目前管理以下服务器组,这些服务器可提供约700个网页:
两台服务器都连接在同一本地网络上。
经常出现性能问题,这是因为我没有正确优化Apache。
Web服务器收到很多Web请求,这些请求管理不善,导致CPU消耗高,从而导致整个服务器运行缓慢。
当前这是我正在使用的MPM配置,我认为它不能正确管理连接:
<IfModule mpm_event_module>
StartServers 2
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxRequestWorkers 550
ServerLimit 32
MaxConnectionsPerChild 0
</IfModule>
有人可以根据服务器的要求和特征告诉我MPM的最佳配置吗?
答案 0 :(得分:0)
尝试以下设置:
<IfModule mpm_event_module>
StartServers 4
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxRequestWorkers 800
ServerLimit 32
MaxConnectionsPerChild 10000
</IfModule>