线上有很长一段时间经常出现nginx 504超时的错误,但是线下测试一直不能复现这个问题,困扰很久,主要是不能定位到php脚本到底慢在了哪一步,后来发现了下面这个方法,可以帮助定位慢的原因:
以下其实是php-fpm的配置:
slowlog = /home/$pool/logs/php/fpm.slow.log request_slowlog_timeout = 5s
电子邮件地址不会被公开。 必填项已用 * 标注
姓名 *
电子邮件 *
站点
验证码 *
评论
您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>