vaynedu / nginx-1.16.0

学习nginx架构设计与实现,翻译nginx的源码,写nginx的测试代码, 在issue中记录nginx的精妙设计及其常见问题https://github.com/vaynedu/nginx-1.16.0/issues 。 myexercise内存池、哈希表、链表、md5、crc测试代码,mymodule中有hello自定义模块代码。通过nginx将自己整个知识体系连接起来
https://github.com/vaynedu/nginx-1.16.0/issues
BSD 2-Clause "Simplified" License
12 stars 2 forks source link

nginx监控模块with-http_stub_status_module? #53

Open vaynedu opened 5 years ago

vaynedu commented 5 years ago

可以看看我很久很久之前的博客 https://blog.csdn.net/lotluck/article/details/50031769

Active connections: 1 
server accepts handled requests
 14 14 17 
Reading: 0 Writing: 1 Waiting: 0 

Active connections: 对后端(服务器)发起的活动连接数。 Server accepts handled requests: Nginx总共处理了14个连接,成功创建14次握手(证明中间没有失败的),总共处理了17 个请求 Reading: Nginx 读取到客户端的Header信息数。 Writing: Nginx 返回给客户端的Header信息数。 Waiting: 开启keep-alive的情况下,这个值等于 active – (reading + writing),意思就是Nginx已经处理完成,正在等候下一次请求指令的驻留连接。

可以使用ab工具压测 ab -c 8 -n 1000000 -k http://127.0.0.1:80/

这里todo,后面压测nginx长连接的时候会使用到