查看php-fpm运行状态
1. 启用php-fpm状态分析:
修改配置文件: /usr/local/php7/etc/php-fpm.d/www.conf ,找到如下选项
;pm.status_path = /status #默认是注释状态,去掉前面分号即可,'status'可随便定义,但是要跟下面nginx的配置保持一致
2. 修改nginx配置:
在某个server里面加入下述规则,'status'与上面php-fpm保持一致:
location ~ ^/(status|ping)$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $fastcgi_script_name;
include fastcgi_params;
}
3. 重启nginx与php-fpm
此时即可通过 '域名/status' 访问php-fpm状态,可以浏览器访问也可以命令行,
如:curl http://www.test.com/status
状态解释
pool: