php-fpm开启状态统计
启用php-fpm状态功能
|
|
nginx配置
默认主机里面加上location
|
|
访问测试
|
|
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