PHP-FPMÔËÐÐ״̬µÄʵʱ²é¿´¼°¼à¿ØÏê½â

5年以前  |  阅读数:844 次  |  编程语言:PHP 

Ç°ÑÔ

´o¼Ò¶¼ÖªµÀPHP-FPMÄÚÖÃÁË״̬ҳ£¬¿ªÆoºo¿É²e¿´PHP-FPMµÄÏeϸÔËÐÐ״̬£¬¸øPHP-FPMÓÅ»¯´øÀ´°iÖu¡£

´o¿ªphp-fpm.conf,ÅaÖÃphp-fpm״̬ҳѡÏi


    pm.status_path = /phpfpm_status

*ÅaÖÃnginx.conf£¬Ìi¼Ó¿ÉÃÎÊserver**


    server {
      listen 80;
      server_name 127.0.0.1;
      location /phpfpm_status {
        fastcgi_pass 127.0.0.1:9000;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $fastcgi_script_name;
      }
    }

ÖØÆo»oÖØÔØnginx,ºÍphp-fpm


    service php-fpm restart
    service nginx restart

*a¯ÀÀÆ÷ÃÎʽa¹u£º**

¿Éͨ¹ý´ø²»Í¬²ÎÊý²e¿´php-fpm statusÊa³o¸ñʽ£º


    http://www.foo.bar/status #ĬÈÏ´¿Îı¾
    http://www.foo.bar/status?json #json¸ñʽ
    http://www.foo.bar/status?html #html¸ñʽ
    http://www.foo.bar/status?xml #xml¸ñʽ

    #full²ÎÊý¿É²e¿´½ø³ÌÏeϸÐÅÏ¢
    http://www.foo.bar/status?full
    http://www.foo.bar/status?json&full;
    http://www.foo.bar/status?html&full;
    http://www.foo.bar/status?xml&full;

PHP-FPM status²ÎÊý˵Ã÷£º


    pool ¨C fpm³Ø×ÓÃu³Æ£¬´o¶aÊýΪwww
    process manager ¨C ½ø³Ì¹ÜÀi*½Ê½,Öµ£ºstatic, dynamic or ondemand. dynamic
    start time ¨C Æo¶¯ÈÕÆÚ,Èç¹ureloadÁËphp-fpm£¬Ê±¼a»a¸uÐÂ
    start since ¨C ÔËÐÐʱ³¤
    accepted conn ¨C µ±Ç°³Ø×Ó½ÓÊܵÄÇeÇoÊý
    listen queue ¨C ÇeÇoµÈ´ý¶ÓÁУ¬Èç¹uÕa¸oÖµ²»Îª0£¬ÄÇôҪÔo¼ÓFPMµÄ½ø³ÌÊýÁ¿
    max listen queue ¨C ÇeÇoµÈ´ý¶ÓÁÐ×i¸ßµÄÊýÁ¿
    listen queue len ¨C socketµÈ´ý¶ÓÁ㤶È
    idle processes ¨C ¿ÕÏнø³ÌÊýÁ¿
    active processes ¨C »iÔ¾½ø³ÌÊýÁ¿
    total processes ¨C ×ܽø³ÌÊýÁ¿
    max active processes ¨C ×i´oµÄ»iÔ¾½ø³ÌÊýÁ¿£¨FPMÆo¶¯¿ªÊ¼Ëa£(C)
    max children reached - ´oµÀ½ø³Ì×i´oÊýÁ¿ÏÞÖƵĴÎÊý£¬Èç¹uÕa¸oÊýÁ¿²»Îª0£¬ÄÇ˵Ã÷ÄaµÄ×i´o½ø³ÌÊýÁ¿Ì«Ð¡ÁË£¬Çe¸Ä´oÒ»µa¡£
    slow requests ¨C ÆoÓÃÁËphp-fpm slow-log£¬»ºÂýÇeÇoµÄÊýÁ¿

×ܽa

ÒÔÉϾÍÊÇÕaƪÎÄÕµÄÈ«²¿ÄÚÈÝÁË£¬Ï£Íu±¾ÎĵÄÄÚÈݶԴo¼ÒµÄѧϰ»oÕß¹¤×÷ÄÜ´øÀ´Ò»¶¨µÄ°iÖu£¬Èç¹uÓÐÒÉÎÊ´o¼Ò¿ÉÒÔÁoÑÔ½»Á÷¡£

 相关文章:
PHP分页显示制作详细讲解
SSH 登录失败:Host key verification failed
获取IMSI
将二进制数据转为16进制以便显示
获取IMEI
文件下载
贪吃蛇
双位运算符
PHP自定义函数获取搜索引擎来源关键字的方法
Java生成UUID
发送邮件
年的日历图
提取后缀名
在Zeus Web Server中安装PHP语言支持
让你成为最历害的git提交人
Yii2汉字转拼音类的实例代码
再谈PHP中单双引号的区别详解
指定应用ID以获取对应的应用名称
Python 2与Python 3版本和编码的对比
php封装的page分页类完整实例