PHP-FPM日志告警"seem busy"
之前专门写过一篇php-fpm优化办法http://blog.csdn.net/jacson_bai/article/details/44746509
一台测试机的PHP-FPM日志中出现“WARNING: [pool www] seems busy (you may need to increase pm.start_servers, or pm.min/max_spare_servers), spawning 8 children, there are 0 idle, and 6 total children”
首先分析验证问题:
1.报警级别“WARNING”,也就是说业务受到的影响比较小,实际验证也是这样;
2.php-fpm的进程数比较少,建议增加 pm.start_servers, or pm.min/max_spare_servers
立即学习“PHP免费学习笔记(深入)”;
3.增加到多少呢?spawning 8,也就是说至少得8个进程;
解决问题:
1.执行ps -ef |grep php
可以得到当前的php-fpm进程数以及php-fpm.conf配置文件位置
2.修改php-fpm.conf文件
保存退出后重启php-fpm
#/etc/init.d/php-fpm reload
3.验证结果与持续观察
后续观察php-fpm日志,未发现类似日志出现
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号