久久96国产精品久久久-久久发布国产伦子伦精品-久久精品国产精品青草-久久天天躁夜夜躁狠狠85麻豆

技術員聯盟提供win764位系統下載,win10,win7,xp,裝機純凈版,64位旗艦版,綠色軟件,免費軟件下載基地!

當前位置:主頁 > 教程 > 服務器類 >

php-fpm開啟狀態統計的方法

來源:技術員聯盟┆發布時間:2017-07-08 06:38┆點擊:

啟用php-fpm狀態功能

$ cat /usr/local/php/etc/php-fpm.conf | grep status pm.status_path = /php-fpm_status

nginx配置

默認主機里面加上location

location ~ ^/(php-fpm_status|ping) { fastcgi_pass unix:/dev/shm/php-cgi.sock; //如果你不是用的sock,改為對應端口 include fastcgi.conf; access_log off; allow 127.0.0.1; deny all; }

訪問測試

$ curl 127.0.0.1/php-fpm_status pool: www process manager: dynamic start time: 12/May/2017:13:12:55 +0800 start since: 25552 accepted conn: 8649 listen queue: 0 max listen queue: 0 listen queue len: 0 idle processes: 13 active processes: 1 total processes: 14 max active processes: 7 max children reached: 0 slow requests: 0

php-fpm status詳解

pool - fpm池子名稱,大多數為www

process manager – 進程管理方式,值:static, dynamic

start time – 啟動日期,如果reload了php-fpm,時間會更新

start since – 運行時長

accepted conn – 當前池子接受的請求數

listen queue – 請求等待隊列,如果這個值不為0,那么要增加FPM的進程數量

max listen queue – 請求等待隊列最高的數量

listen queue len – socket等待隊列長度

idle processes – 空閑進程數量

active processes – 活躍進程數量

total processes – 總進程數量

max active processes – 最大的活躍進程數量(FPM啟動開始算)

max children reached - 大道進程最大數量限制的次數,如果這個數量不為0,那說明你的最大進程數量太小了,請改大一點。

slow requests – 啟用了php-fpm slow-log,緩慢請求的數量

php-fpm其他參數

php-fpm狀態頁比較個性化的一個地方是它可以帶參數,可以帶參數json、xml、html并且前面三個參數可以分別和full做一個組合

請自行嘗試url?php-fpm_status?json