我是新来的。我的机器是centos 6,有4CPU和8GB内存。根据我的建议
worker_process = 4.我已经为2000年的最大客户端将worker_connections设置为500,但是加载平均上升到3-4,有时高达7,大约有150个连接only.And,这有时会导致504网关超时问题。
每个php-fpm进程的平均CPU利用率为10 %至15 %,有时高达30 %,内存利用率为0.1 %至0.5%。
我应该为worker_connections设置什么最优值,以及如何根据cpu利用率计算我的最大客户端值。
发布于 2015-02-13 11:40:36
您的CPU使用是由PHP引起的,也就是说,您的PHP代码。更改nginx设置将不会对您的CPU使用产生明显的影响。
研究您的脚本和PHP设置。例如,如果您没有启用PHP Opcode缓存,那么启用它会有很大帮助。
https://serverfault.com/questions/667301
复制相似问题