如何解决PHP-FPM错误[pool www]似乎很忙?

时间:2018-07-23 14:23:54

标签: php configuration webserver

我的php7.2-fpm.log中有一个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 339 total children

每当我收到此消息时,我都必须重新启动服务器,它不响应任何请求。

我的服务器:

CPU Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz
Number : 8
Cache : 8192 KB
Speed :  3600 MHz
RAM  4 x 8192 MB

配置www.conf已被多次编辑:

pm = dynamic
pm.max_children = 900
pm.start_servers = 95
pm.min_spare_servers = 50
pm.max_spare_servers = 150
pm.max_requests = 600

我有大约100名PHP工作者在后台处理任务,还有几个Swoole服务器处理对我的API的请求。

我该怎么解决这个问题?

0 个答案:

没有答案