1.stub status模块可以取得nginx的运行状态,该模块默认是不被编译的,若需使用该模块,在编译时使用参数

--with-http_stub_status_module

location /status {
stub_status on;
access_log  off;
error_log   off;
该location的位置在虚拟主机server {  } 里配置;
在浏览器输入http://192.168.70.134/status 即可查看到当前nginx的运行状态

stub_status  on :该指令打开nginx状态信息

得到一个纯文本信息

Active connections: 291

server accepts handled requests

16630948 16630948 31070465

Reading: 6 Writing: 179 Waiting: 106

active connections :所有打开的连接,包括连接到后端服务器的

server accepts handled requestss :nginx已经接受16630948个连接,成功创建16630948次握手,总共处理31070465个请求

reading正在读取的请求头

writing  nginx返回给客户端的信息数

waiting 开启keep-alive的情况下,这个值等于active-(reading+writing),nginx已经处理完,正在等候下一次请求指令的驻留连接。