php-fpm中啓用慢日誌配置

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

啓用慢日誌的方法mysql

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

<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 以後版本sql

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 慢日誌的路徑apache

相關文章
相關標籤/搜索