php-fpm 状态页面详解
status详解: pool: php-fpm池的名称,一般都是应该是www process manage: 进程的管理方法,php-fpm支持三种管理方法,分别是static,dynamic和ondemand,一般情况下都是dynamic start time:php-fpm 启动时候的时间,不管是restart或者reload都会更新这里的时间 start since: php-fpm自启动起来经过的时间,默认为秒 accepted conn: 当前接收的连接数 listen queue: 在队列中等待连接的请求个数,如果这个数字为非0,那么最好增加进程的fpm个数 max listen queue: 从fpm启动以来,在队列中等待连接请求的最大值 listen queue len: 等待连接的套接字队列大小 idle processes: 空闲的进程个数 active processes: 活动的进程个数 total processes: 总共的进程个数 max active processes: 从fpm启动以来,活动进程的最大个数,如果这个值小于当前的max_children,可以调小此值 max children reached: 当pm尝试启动更多的进程,却因为max_children的限制,没有启动更多进程的次数。如果这个值非0,那么可以适当增加fpm的进程数 slow requests: 慢请求的次数,一般如果这个值未非0,那么可能会有慢的php进程,一般一个不好的mysql查询是最大的祸首。 pid: 进程PID,可以单独kill这个进程. state: 当前进程的状态 (Idle, Running, …) start time: 进程启动的日期 start since: 当前进程运行时长 requests: 当前进程处理了多少个请求 request duration: 请求时长(微妙) request method: 请求方法 (GET, POST, …) request URI: 请求URI content length: 请求内容长度 (仅用于 POST) user: 用户 (PHP_AUTH_USER) (or ‘-’ 如果没设置) script: PHP脚本 (or ‘-’ if not set) last request cpu: 最后一个请求CPU使用率。 last request memorythe:上一个请求使用的内存