您好,登錄后才能下訂單哦!
本篇文章和大家了解一下phpfpm開啟慢日志記錄方法介紹。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。
fpm:FastCGI Process Manager 是一種替代的PHP FastCGI實現,對于負載較重的站點非常有用。
1.先進的進程控制,優雅的停止啟動
2.能夠使用不同的uid/gid/chroot/environment啟動worker,使用不同的php.ini,監聽不同的端口
3.stdout stderr日志記錄
4.opcode cache破壞的情況下緊急重啟
5.加速上傳支持
6.slowlog慢日志記錄腳本,可以記錄PHP跟蹤和遠程進程的execute_data, ptrace或者類似工具讀取和分析
7.fastcgi_finish_request()刷新所有數據,當在做耗時操作的時候,比如視頻轉換和統計處理,在fastcgi_finish_request()之后,該腳本仍將占用FPM進程。因此,對于長時間運行的任務過度使用它可能會占用所有FPM線程,直到pm.max_children
8.動態靜態子進程產生
9.基礎的SPAI狀態,基于php.ini的配置文件
php-fpm開啟慢查詢日志:
/etc/php/7.0/fpm/pool.d/www.conf slowlog = /var/log/php-fpm-$pool.log.slow //日志目錄 request_slowlog_timeout = 5 //超時時間
關于phpfpm開啟慢日志記錄方法介紹就分享到這里了,希望以上內容可以對大家有一定的參考價值,可以學以致用。如果喜歡本篇文章,不妨把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。