Nginx查看并发连接数

发布时间:2024年01月18日

前言

查看是否已经安装此模块

windows:
在这里插入图片描述
linux:
在这里插入图片描述

添加/status

在server段内,添加如下配置:

server {
    listen        80;
    server_name  localhost;
    root   "D:/WWW/localhost";
	
	...
	location /status {
	   stub_status on;
	}
	...
}

  • 也可在其它server段内添加,看到的内容是一样的
  • 添加完成后,重启nginx

查看

使用浏览器打开http://youdomain.com/status网址,查看当前连接数
在这里插入图片描述
参数的含义如下:

  • Active connections:当前 Nginx 正处理的活动连接数(21),也就是当前的并发连接数。这个数越大,当前的并发连接数越多。
  • server accepts:总共接受了673589个请求。不是所有的客户端请求都会被接受。所以 server requests >= server accepts。
  • server handled:总共处理了673589个请求。不是所有的客户端请求都会被处理。所以 server accepts >= server handled。
  • server requests:总共收到858305个请求。不是所有的客户端请求都会被处理。所以 server requests >= server accepts >= server handled
  • Reading:nginx 读取到客户端的 Header 信息数.
  • Writing:nginx 返回给客户端的 Header 信息数.
  • Waiting:开启 keep-alive 的情况下,这个值等于active-(reading+writing),意思就是Nginx已经处理完正在等候下一次请求指令的驻留连接.

参考

NGINX:查看并发连接数

文章来源:https://blog.csdn.net/sayyy/article/details/135668076
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。