php-fpm日誌告警"seem busy"

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

3.增長到多少呢?spawning 8,也就是說至少得8個進程;

解決問題:

1.執行 ps -ef |grep php

能夠獲得當前的php-fpm進程數以及php-fpm.conf配置文件位置

2.修改php-fpm.conf文件
pm.start_servers = 8
pm.min_spare_servers = 8
pm.max_spare_servers = 10

保存退出後重啓php-fpm

3.驗證結果與持續觀察
後續觀察php-fpm日誌,未發現相似日誌出現
相關文章
相關標籤/搜索