利用 Slow Log 分析 PHP-FPM 进程占用 CPU 过高的原因
PHP-FPM 提供了慢执行日志,可以将执行比较慢的脚本的调用过程 dump 到日志中。
;PHP 5.3.3 之前设置如下:
<value name="request_slowlog_timeout">1s</value>
<value name="slowlog">logs/slow.logs</value>
;PHP 5.3.3 之后设置以下如下:
request_slowlog_timeout = 1s
slowlog = /usr/local/php/log/php-fpm.log.slow