nginx如何添加http_stub_status_module模块
短信预约 -IT技能 免费直播动态提醒
本篇内容介绍了“nginx如何添加http_stub_status_module模块”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
1. stub_status 作用说明
编译选项 | 作用 |
---|---|
–with-http_stub_status_module | Nginx的客户端状态 |
2.查看现有 nginx 编译参数
./nginx -V# 如果没有我们需要的模块,例如本次试验添加的 –with-http_stub_status_module ,那么则需要重新编译安装一下
3.使用参数重新配置configure,在原有基础上添加上 --with-http_stub_status_module
configure 文件是在安装包目录下的文件,具体可参考 centos 7 安装 nginx
./configure --prefix=/usr/local/nginx --with-http_realip_module --with-http_ssl_module --with-pcre --with-stream --with-http_stub_status_module
4.将原来的 nginx 文件备份
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
5. 编译
make# 这里是需要 make 编译,不用 make install
6. 替换nginx二进制文件
# 找到 nginx 安装包目录 /root/nginx-1.10.1/objs ,将 nginx 文件复制到原本的 /usr/local/nginx/sbin/nginxcp /root/nginx-1.10.1/objs/nginx /usr/local/nginx/sbin/
7.重新启动nginx,查看编译参数
./nginx -s reload./nginx -V
8. 参考官网
8.1 修改配置文件
文件目录:/usr/local/nginx/conf
# 在文件中添加新的 locationlocation /nginx_status {stub_status;}# 解释说明:nginx_status这是自定义命名的,访问的时候添加这个字段访问stub_status;这个是固定参数
8.2 浏览器访问
http://192.168.169.131/nginx_status# 访问内容结果如下图
# 解释说明:1)Active connections-活跃连接数 The current number of active client connections including Waiting connections.(2)accepts-已接受的客户端连接总数 The total number of accepted client connections.(3)handled-已处理的连接总数 The total number of handled connections. Generally, the parameter value is the same as acceptsunless some resource limits have been reached (for example, the worker_connections limit).(4)requests-客户端连接总数 The total number of client requests.(5)Reading-读取请求头的当前连接数 The current number of connections where nginx is reading the request header.(6)Writing-将响应写回客户端的当前连接数 The current number of connections where nginx is writing the response back to the client.(7)Waiting-等待请求的当前空闲客户端连接数 The current number of idle client connections waiting for a request.
“nginx如何添加http_stub_status_module模块”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341