我正在使用 ab 命令向我的本地主机发送 http 请求。
现在在服务器端我想检查我的 nginx 服务器当前正在处理多少个请求。
就像在 DB 的情况下,我们可以检查任何应用程序建立的 db 连接列表....
同样的方法如何检查.....
答案1
将其添加到您的localhost
配置中(默认):
server {
server_name localhost;
[---snip---]
location /nginx_status {
stub_status on;
access_log off;
allow 127.0.0.1;
deny all;
}
[---snip---]
}
然后读取(仅从本地主机):
$ wget -O - -q http://localhost/nginx_status
给出(例如):
Active connections: 2
server accepts handled requests
31432 31432 631255
Reading: 0 Writing: 2 Waiting: 0