Linux-php-fpm慢执行日志
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux-php-fpm慢执行日志相关的知识,希望对你有一定的参考价值。
用途:访问速度变慢。
vim /usr/local/php-fpm/etc/php-fpm.d/www.conf//加入如下内容
request_slowlog_timeout = 1 #超过1秒钟,需要记录日志
slowlog = /usr/local/php-fpm/var/log/www-slow.log #日志输出路径。
模拟:
配置nginx的虚拟主机test.com.conf,
把unix:/tmp/php-fcgi.sock改为unix:/tmp/www.sock
打开这个,就可以将错误日志显示在浏览器界面
重新加载nginx服务
vim /data/wwwroot/test.com/sleep.php//写入如下内容
<?php echo “test slow log”;sleep(2);echo “done”;?>
curl -x127.0.0.1:80 test.com/sleep.php
cat /usr/local/php-fpm/var/log/www-slow.log
以上是关于Linux-php-fpm慢执行日志的主要内容,如果未能解决你的问题,请参考以下文章
php-fpm中启用慢日志配置(用于检测执行较慢的PHP脚本)
12.21 php-fpm的pool 12.22 php-fpm慢执行日志 12.23 open_b