最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

nginx php-fpm中啟用慢日志配置(用于檢測執(zhí)行較慢的PHP腳本)

 更新時(shí)間:2014年05月26日 12:02:31   作者:  
這篇文章主要介紹了nginx php-fpm中啟用慢日志配置,php-fpm慢日志slowlog設(shè)置可以讓我們很好的看見哪些php進(jìn)程速度太慢而導(dǎo)致的網(wǎng)站問題,可以讓我們方便的找到問題的所在,需要的朋友可以參考下

很多站長轉(zhuǎn)到nginx+php-fpm后,飽受500,502問題困擾。當(dāng)nginx收到如上錯(cuò)誤碼時(shí),可以確定后端php-fpm解析php出了某種問題,比如,執(zhí)行錯(cuò)誤,執(zhí)行超時(shí)。

php-fpm.conf的配置文件中有一個(gè)參數(shù)request_slowlog_timeout是這樣描述的

復(fù)制代碼 代碼如下:

; 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

當(dāng)request_slowlog_timeout 設(shè)為一個(gè)具體秒時(shí)request_slowlog_timeout =5,表示如果哪個(gè)腳本執(zhí)行時(shí)間大于5秒,會(huì)記錄這個(gè)腳本到慢日志文件中

request_slowlog_timeout =0表示關(guān)閉慢日志輸出。

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

php-fpm慢日志的例子,慢日志會(huì)記錄下進(jìn)程號(hào),腳本名稱,具體哪個(gè)文件哪行代碼的哪個(gè)函數(shù)執(zhí)行時(shí)間過長。

復(fù)制代碼 代碼如下:
[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需要同時(shí)設(shè)置,開啟request_slowlog_timeout的同時(shí)需要開啟 slowlog
復(fù)制代碼 代碼如下:

[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)

慢日志路徑需要手動(dòng)創(chuàng)建

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

復(fù)制代碼 代碼如下:

cd /usr/local/lnmp/php

vi etc/php-fpm.conf
去掉request_slowlog_timeout 、slowlog的前綴分號(hào)';',設(shè)置request_slowlog_timeout =5;

:wq
保存退出

創(chuàng)建慢日志目錄
mkdir log

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

相關(guān)文章

  • Nginx日志輸出配置json格式

    Nginx日志輸出配置json格式

    本文主要介紹了Nginx日志輸出配置json格式,包含log_format和access_log兩種命令,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-07-07
  • 詳解Nginx 對(duì)訪問量的控制

    詳解Nginx 對(duì)訪問量的控制

    本文詳解的介紹了 Nginx 的 ngx_http_limit_conn_module 和 ngx_http_limit_req_module 模塊,對(duì)請(qǐng)求訪問量進(jìn)行控制。非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2018-12-12
  • 使用supervisor管理nginx+tomcat容器的方法示例

    使用supervisor管理nginx+tomcat容器的方法示例

    這篇文章主要介紹了使用supervisor管理nginx+tomcat容器的方法示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • 簡單了解Nginx七層負(fù)載均衡的幾種調(diào)度算法

    簡單了解Nginx七層負(fù)載均衡的幾種調(diào)度算法

    這篇文章主要介紹了簡單了解Nginx七層負(fù)載均衡的幾種調(diào)度算法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11
  • 使用nginx.exe時(shí)閃退的原因和解決方法

    使用nginx.exe時(shí)閃退的原因和解決方法

    最近使用老師給的nginx.exe時(shí),點(diǎn)擊nginx.exe突然屏幕就閃一下,經(jīng)過一番排查,發(fā)現(xiàn)是端口被占用所導(dǎo)致的,所以本文就給大家講講端口被占用時(shí)的解決方法詳細(xì)步驟,需要的朋友可以參考下
    2023-07-07
  • Nginx SSL配置錯(cuò)誤問題及解決

    Nginx SSL配置錯(cuò)誤問題及解決

    本文詳細(xì)介紹了Nginx SSL配置的常見錯(cuò)誤及其解決方法,包括證書與私鑰不匹配、協(xié)議版本錯(cuò)誤、證書鏈未配置、加密套件配置錯(cuò)誤、不安全的SSL配置等,同時(shí),文章還提供了一些優(yōu)化建議,如啟用OCSP Stapling和Session Resumption,以提高Nginx的SSL性能
    2025-02-02
  • 網(wǎng)頁502?Bad?Gateway?nginx/1.20.1報(bào)錯(cuò)的原因與解決方法

    網(wǎng)頁502?Bad?Gateway?nginx/1.20.1報(bào)錯(cuò)的原因與解決方法

    502 bad gateway nginx/1.20.1 是一個(gè)錯(cuò)誤提示,通常出現(xiàn)在訪問網(wǎng)站時(shí)出現(xiàn)問題,這篇文章主要給大家介紹了關(guān)于網(wǎng)頁502?Bad?Gateway?nginx/1.20.1報(bào)錯(cuò)的原因與解決方法,需要的朋友可以參考下
    2024-03-03
  • 淺談Nginx七層反向代理和負(fù)載均衡

    淺談Nginx七層反向代理和負(fù)載均衡

    這篇文章主要介紹了淺談Nginx七層反向代理和負(fù)載均衡,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-07-07
  • 基于Nginx 反向代理獲取真實(shí)IP的問題詳解

    基于Nginx 反向代理獲取真實(shí)IP的問題詳解

    下面小編就為大家分享一篇基于Nginx 反向代理獲取真實(shí)IP的問題詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-01-01
  • Nginx服務(wù)器中處理AJAX跨域請(qǐng)求的配置方法講解

    Nginx服務(wù)器中處理AJAX跨域請(qǐng)求的配置方法講解

    這篇文章主要介紹了Nginx服務(wù)器中處理AJAX跨域請(qǐng)求的配置方法講解,包括Nginx作Apache的反向代理時(shí)的配置方法,需要的朋友可以參考下
    2016-01-01

最新評(píng)論

淮阳县| 磴口县| 沈丘县| 西乡县| 昌宁县| 衡山县| 灵丘县| 伊吾县| 东兰县| 苗栗市| 昌黎县| 海城市| 永和县| 肇源县| 镇江市| 遂川县| 扶余县| 抚顺市| 潼南县| 南汇区| 双鸭山市| 永川市| 张掖市| 探索| 伊川县| 特克斯县| 丰都县| 桦川县| 五家渠市| 承德市| 平塘县| 永济市| 昂仁县| 安阳市| 梓潼县| 上饶市| 通州区| 洪雅县| 腾冲县| 澎湖县| 新平|