中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php-fpm如何通過request_slowlog_timeout檢查哪個腳本執行時間長

發布時間:2021-10-19 10:13:55 來源:億速云 閱讀:102 作者:小新 欄目:web開發

小編給大家分享一下php-fpm如何通過request_slowlog_timeout檢查哪個腳本執行時間長,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

很多站長轉到nginx+php-fpm后,飽受500,502問題困擾。

當nginx收到如上錯誤碼時,可以確定后端php-fpm解析php出了某種問題,比如,執行錯誤,執行超時。

php-fpm.conf的配置文件中有一個參數request_slowlog_timeout是這樣描述的

; The timeout for serving a single request after which a PHP backtrace will be
; dumped to the 'slowlog' file. A value of '0s' means 'off'.
; Available units: s(econds)(default), m(inutes), h(ours), or d(ays)
; Default Value: 0
;request_slowlog_timeout = 0

當request_slowlog_timeout 設為一個具體秒時request_slowlog_timeout =5,表示如果哪個腳本執行時間大于5秒,會記錄這個腳本到慢日志文件中

request_slowlog_timeout =0表示關閉慢日志輸出。

慢日志文件位置默認在php的安裝目錄下的log文件夾中,可以通過修改slowlog = log/$pool.log.slow參數來指定。

php-fpm慢日志的例子,慢日志會記錄下進程號,腳本名稱,具體哪個文件哪行代碼的哪個函數執行時間過長。
[21-Nov-2013 14:30:38] [pool www] pid 11877
script_filename = /usr/local/lnmp/nginx/html/www.quancha.cn/www/fyzb.php
[0xb70fb88c] file_get_contents() /usr/local/lnmp/nginx/html/www.quancha.cn/www/fyzb.php:2

[21-Nov-2013 14:15:23] ERROR: [pool www] 'slowlog' must be specified for use with 'request_slowlog_timeout'

request_slowlog_timeout 和 slowlog需要同時設置,開啟request_slowlog_timeout的同時需要開啟 slowlog

[21-Nov-2013 14:16:27] ERROR: Unable to create or open slowlog(/usr/local/lnmp/php/log/www.log.slow): No such file or directory (2)

慢日志路徑需要手動創建

具體開啟php-fpm慢日志步驟:

cd /usr/local/lnmp/php

vi etc/php-fpm.conf
去掉request_slowlog_timeout 、slowlog的前綴分號';',設置request_slowlog_timeout =5;

:wq
保存退出

創建慢日志目錄
mkdir log

重啟php-fpm
kill -INT `cat var/run/php-fpm.pid
sbin/php-fpm

以上是“php-fpm如何通過request_slowlog_timeout檢查哪個腳本執行時間長”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

双牌县| 讷河市| 绥中县| 潜山县| 丹阳市| 宁河县| 巩义市| 镇沅| 周宁县| 正定县| 佛冈县| 彩票| 平顺县| 涡阳县| 永兴县| 城固县| 贡山| 保德县| 靖宇县| 浦江县| 连云港市| 双桥区| 彭泽县| 太康县| 招远市| 克东县| 张家口市| 汉阴县| 咸宁市| 韶山市| 运城市| 班玛县| 洞口县| 吐鲁番市| 赤壁市| 广灵县| 商丘市| 台中市| 丹阳市| 汉川市| 台中县|