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的poolphp-fpm的慢执行日志

php-fpm中启用慢日志配置(用于检测执行较慢的PHP脚本)

12.21 php-fpm的pool 12.22 php-fpm慢执行日志 12.23 open_b

Linux-php-fpm的pool

五十php-fpm的poolphp-fpm慢执行日志open_basedirphp-fpm

php-fpm的pool,php-fpm慢执行日志,open_basedir,php-fpm进程管理