php-fpm中啓用慢日誌配置

apache+php的環境沒有這個功能,必須是nginx+php-fpm環境中
mysql可以啓動慢日誌,php-fpm也可以記錄慢日誌。

啓用慢日誌的方法

vi /usr/local/php/etc/php-fpm.conf
打開php-fpm的配置文件
PHP 5.3.3 之前版本

<value name="request_terminate_timeout">10s</value>
<value name="request_slowlog_timeout">1s</value>
<value name="slowlog">logs/slow.log</value>
PHP 5.3.3 之後版本

request_terminate_timeout = 30s
request_slowlog_timeout = 1s
slowlog = var/log/php-fpm.log.slow
Ps.
request_terminate_timeout 將執行時間太長的進程直接終止
request_slowlog_timeout 將執行過慢的文件寫入日誌,request_slowlog_timeout 0s表示關閉慢日誌
slowlog 慢日誌的路徑

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章