1、查验Nginx的Status模块,此模块一般安装时都会安装的。
2、编辑Nginx主配置文件(/usr/local/nginx/conf/nginx.conf)在默认站点中配置Status功能
location /nginx_status #开启Nginx站点运行状态功能并定义状态查看访问位置
{
stub_status on; #启用状态
access_log off; #定义日志状态;建议为Off
}
3、检测Nginx配置文件语法有无问题并重载Nginx配置
[root@VM_196_177_centos ~]# /usr/local/nginx/sbin/nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
[root@VM_196_177_centos ~]# /usr/local/nginx/sbin/nginx -s reload
4、查看Nginx运行状态;查看地址为http://默认站点地址/nginx_status
显示结果:
Active connections: 8 #活动连接数:当前所有处于打开状态的连接数
server accepts handled requests #接收并处理的数据
14483 14483 28589 #第一段数字表示已经接受过的连接数;第二段数字表示已经处理过的连接数;第三段数字表示已经处理过的请求数,在“保持连接”模式下,请求数量可能会多余连接数量
Reading: 0 Writing: 1 Waiting: 7 #Reading:正处于接受状态的连接数请求;Writing:请求已经接受完成,正处于处理请求或发送响应的过程中的连接数;Waiting:保持连接模式且处于活动状态的连接数
IT运维网 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Nginx开启运行状态(status)功能!