php-fpm慢执行日志

别说谁变了你拦得住时间么 提交于 2020-03-18 18:22:05

vim /usr/local/php-fpm/etc/php-fpm.d/www.conf//加入如下内容
request_slowlog_timeout = 1
slowlog = /usr/local/php-fpm/var/log/www-slow.log

测试:
/usr/local/php-fpm/sbin/php-fpm -t
/etc/init.d/php-fpm reload
ls ../../var/log/ //生成日志
php-fpm.log www-slow.log

配置nginx的虚拟主机test.com.conf,把unix:/tmp/php-fcgi.sock改为unix:/tmp/www.sock(可以不改sock)
重新加载nginx服务
vim /data/wwwroot/test.com/sleep.php//写入如下内容
<?phpecho "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
[12-Dec-2017 17:45:14] [pool www] pid 58346
script_filename = /data/wwwroot/lsx.com/sleep.php
[0x00007f066c246fe0] sleep() /data/wwwroot/lsx.com/sleep.php:3

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!