nginx 添加http_stub_status_module模块


Posted in Servers onMay 25, 2022

1. stub_status 作用说明

编译选项 作用
–with-http_stub_status_module Nginx的客户端状态

2.查看现有 nginx 编译参数

./nginx -V
# 如果没有我们需要的模块,例如本次试验添加的 –with-http_stub_status_module ,那么则需要重新编译安装一下

nginx 添加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/nginx
cp /root/nginx-1.10.1/objs/nginx /usr/local/nginx/sbin/

nginx 添加http_stub_status_module模块

7.重新启动nginx,查看编译参数

./nginx -s reload
./nginx -V

8. 参考官网

地址:https://nginx.org/libxslt/en/docs/http/ngx_http_stub_status_module.html

8.1 修改配置文件

文件目录:/usr/local/nginx/conf

nginx 添加http_stub_status_module模块

# 在文件中添加新的 location
location /nginx_status {
	stub_status;
}

# 解释说明:
	nginx_status	这是自定义命名的,访问的时候添加这个字段访问
	stub_status;	这个是固定参数

nginx 添加http_stub_status_module模块

8.2 浏览器访问

http://192.168.169.131/nginx_status
# 访问内容结果如下图

nginx 添加http_stub_status_module模块

# 解释说明:
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.

参考官网地址:https://nginx.org/libxslt/en/docs/http/ngx_http_stub_status_module.html

到此这篇关于nginx 添加http_stub_status_module模块的文章就介绍到这了!


Tags in this post...

Servers 相关文章推荐
制作能在nginx和IIS中使用的ssl证书
Jun 21 Servers
解决xampp安装后Apache无法启动
Mar 21 Servers
CKAD认证中部署k8s并配置Calico插件
Mar 31 Servers
iSCSI服务器CHAP双向认证配置
Apr 01 Servers
Windows server 2012 配置Telnet以及用法详解
Apr 28 Servers
Nginx 常用配置
May 15 Servers
永中文档在线转换预览基于nginx配置部署方案
Jun 10 Servers
安装harbor作为docker镜像仓库的问题
Jun 14 Servers
win10+RTX3050ti+TensorFlow+cudn+cudnn配置深度学习环境的方法
Jun 25 Servers
Nginx文件已经存在全局反向代理问题排查记录
Jul 15 Servers
centos环境下nginx高可用集群的搭建指南
Jul 23 Servers
SpringBoot前端后端分离之Nginx服务器下载安装过程
Aug 14 Servers
docker 制作mysql镜像并自动安装
May 20 #Servers
阿里云服务器Ubuntu 20.04上安装Odoo 15
May 20 #Servers
Apache SeaTunnel实现 非CDC数据抽取
May 20 #Servers
apache ftpserver搭建ftp服务器
May 20 #Servers
服务器间如何实现文件共享
May 20 #Servers
Nginx限流和黑名单配置
May 20 #Servers
Nginx利用Logrotate实现日志分割
May 20 #Servers
You might like
一个PHP的String类代码
2010/04/20 PHP
PHP函数addslashes和mysql_real_escape_string的区别
2014/04/22 PHP
php常见的魔术方法详解
2014/12/25 PHP
javascript:文字不间断向左移动的实例代码
2013/08/08 Javascript
JS.elementGetStyle(element, style)应用示例
2013/09/24 Javascript
Jquery 垂直多级手风琴菜单附源码下载
2015/11/17 Javascript
详谈JS中实现种子随机数及作用
2016/07/19 Javascript
IE8利用自带的setCapture和releaseCapture解决iframe的拖拽事件方法
2016/10/25 Javascript
JS 实现可停顿的垂直滚动实例代码
2016/11/23 Javascript
jQGrid Table操作列中点击【操作】按钮弹出按钮层的实现代码
2016/12/05 Javascript
jQuery与js实现颜色渐变的方法
2016/12/30 Javascript
React进阶学习之组件的解耦之道
2017/08/07 Javascript
Vue响应式原理深入解析及注意事项
2017/12/11 Javascript
使用vue-cli脚手架工具搭建vue-webpack项目
2019/01/14 Javascript
详解vue2.6插槽更新v-slot用法总结
2019/03/09 Javascript
操作按钮悬浮固定在微信小程序底部的实现代码
2019/08/02 Javascript
python3访问sina首页中文的处理方法
2014/02/24 Python
pycharm恢复默认设置或者是替换pycharm的解释器实例
2018/10/29 Python
Django框架中间件(Middleware)用法实例分析
2019/05/24 Python
Pycharm中切换pytorch的环境和配置的教程详解
2020/03/13 Python
详解PyQt5信号与槽的几种高级玩法
2020/03/24 Python
在Ubuntu 20.04中安装Pycharm 2020.1的图文教程
2020/04/30 Python
python获取百度热榜链接的实例方法
2020/08/25 Python
Python爬取微信小程序Charles实现过程图解
2020/09/29 Python
Canvas波浪花环的示例代码
2020/08/21 HTML / CSS
南威尔士家居商店:Leekes
2016/10/25 全球购物
加拿大最大的相机店:Henry’s
2017/05/17 全球购物
结构和类有什么异同
2012/07/16 面试题
软件配置管理有什么好处
2015/04/15 面试题
理财学专业自荐书
2014/06/28 职场文书
向国旗敬礼活动总结范文2014
2014/09/27 职场文书
学者《孟子》名人名言
2019/08/09 职场文书
2019年鼓励无偿献血倡议书
2019/09/17 职场文书
python中Tkinter 窗口之输入框和文本框的实现
2021/04/12 Python
Python torch.flatten()函数案例详解
2021/08/30 Python
javascript中Set、Map、WeakSet、WeakMap区别
2022/12/24 Javascript