在nginx中查看php-fpm工作状态

发布时间:2020-05-19编辑:脚本学堂
在php-fpm.conf文件中打开pm.status_path = /status 这一行。我的配置文件位置:/data1/server/php-cgi/etc/php-fpm.conf,去掉前面的;即可打开。

php-fpm.conf文件中打开pm.status_path = /status 这一行。我的配置文件位置:/data1/server/php-cgi/etc/php-fpm.conf,去掉前面的;即可打开。

nginx.conf做如下配置即可:
 

复制代码 代码如下:
location /status {
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}

/status 表示虚拟目录了。
然后在浏览器输入 http://211.143.xxx.xxx/status
pool: www
process manager: dynamic
start time: 18/Dec/2012:16:27:37 +0800
start since: 3
accepted conn: 1
listen queue: 0
max listen queue: 0
listen queue len: 128
idle processes: 1
active processes: 1
total processes: 2
max active processes: 1
max children reached: 0

可以看到工作状态了。

您可能感兴趣的文章:
nginx下设置php-fpm使用socket文件的方法分享
nginx中php-fpm使用sock方式配置的例子
深入理解php-fpm.conf中的两个重要参数
ngnix与php-fpm 安装一例
nginx中php-fpm调优方法
有关nginx+php-fpm配置文件的组织结构
Centos下yum安装nginx+PHP-FPM+eAccelerator+mysql