这里有新鲜出炉的PHP面向对象编程,程序狗速度看过来!
PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于web开发领域。PHP的文件后缀名为php。
这篇文章主要给大家介绍了php-fpm开启状态统计的方法,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
本文主要给大家介绍了关于php-fpm开启状态统计的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:
启用php-fpm状态功能
- $ cat /usr/local/php/etc/php-fpm.conf | grep status
- pm.status_path = /php-fpm_status
nginx配置
默认主机里面加上location
- location~ ^ /(php-fpm_status|ping) {
- fastcgi_pass unix:/dev / shm / php - cgi.sock; //如果你不是用的sock,改为对应端口
- include fastcgi.conf;
- access_log off;
- allow 127.0.0.1;
- deny all;
- }
访问测试
- $ curl 127.0.0.1/php-fpm_status
- pool: www
- process manager: dynamic
- start time: 12/May/2017:13:12:55 +0800
- start since: 25552
- accepted conn: 8649
- listen queue: 0
- max listen queue: 0
- listen queue len: 0
- idle processes: 13
- active processes: 1
- total processes: 14
- max active processes: 7
- max children reached: 0
- slow requests: 0
php-fpm status详解
,缓慢请求的数量
- php-fpm slow-log
php-fpm其他参数
php-fpm状态页比较个性化的一个地方是它可以带参数,可以带参数json、xml、html并且前面三个参数可以分别和full做一个组合
请自行尝试
- url?php-fpm_status?json
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对PHPERZ的支持。
来源: http://www.phperz.com/article/17/1026/350805.html