JAVA和Nginx 教程大全

网站首页 > 精选教程 正文

程序员进阶之路:Nginx之status状态详解

wys521 2024-09-14 13:26:57 精选教程 20 ℃ 0 评论


Nginx内建了一个状态页,对于想了解nginx的状态以及监控nginx非常有帮助。

启用nginx status配置

Nginx status以模块形式存在,需要在安装nginx时指定开启。

./configure --prefix=/usr/local/nginx --with-http_stub_status_module

同时需要在nginx.conf配置文件中添加访问入口:

location = /ngx_status {
 stub_status on;
 access_log on;
}

重启nginx之后,通过地址:http://url/ngx_status 即可查看nginx运行状态。

Nginx status详解

Nginx status页面展示的数据如下:

Active connections: 2 
server accepts handled requests
 115257 115257 179424 
Reading: 0 Writing: 1 Waiting: 1
  • Active connections:活跃的连接数量;
  • server accepts handled requests: 总共处理了115257个连接 , 成功创建115257次握手, 总共处理了179424个请求;
  • Reading:读取客户端的连接数;
  • Writing:响应数据到客户端的数量;
  • Waiting:开启 keep-alive 的情况下,这个值等于 active – (reading+writing), 意思就是 Nginx 已经处理完正在等候下一次请求指令的驻留连接;


本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表