【发布时间】:2017-07-18 06:27:16
【问题描述】:
我在具有 7.5gb RAM 的服务器上托管多个站点。使用 apache2 mpm_prefork。
以下命令在生产中给我 200-300 的值
ps aux|grep -c 'apache2'
使用top 我看到只有几百兆字节的 RAM 是可用的。错误日志显示没有异常。这么多apache2进程正常吗?
MaxRequestWorkers 设置为 512
更新:
现在我使用mod-status 来检查apache 活动。
我有一排这样的
Srv PID Acc M CPU SS Req Conn Child Slot Client VHost Request
0-0 29342 2/2/70 W 0.07 5702 0 3.0 0.00 1.67 XXX XXX /someurl
如果我在某个时间后再次检查PID 没有变化,我得到的SS 具有比上次更大的价值。 M 此请求处于“W”发送回复状态。那么这意味着 apache2 进程为该请求被锁定了吗?
【问题讨论】: