我的编程空间,编程开发者的网络收藏夹
学习永远不晚

nginx如何添加http_stub_status_module模块

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

nginx如何添加http_stub_status_module模块

本篇内容介绍了“nginx如何添加http_stub_status_module模块”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

1. stub_status 作用说明

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

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

nginx如何添加http_stub_status_module模块

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

./nginx -s reload./nginx -V

8. 参考官网

8.1 修改配置文件

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

nginx如何添加http_stub_status_module模块

# 在文件中添加新的 locationlocation /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.

“nginx如何添加http_stub_status_module模块”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

nginx如何添加http_stub_status_module模块

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

nginx如何添加http_stub_status_module模块

本篇内容介绍了“nginx如何添加http_stub_status_module模块”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. st
2023-06-30

springboot如何实现多模块项目添加一新模块

这篇文章主要介绍了springboot如何实现多模块项目添加一新模块,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。springboot多模块项目添加一新模块选择Maven M
2023-06-29

Nginx在Docker中的动态模块加载与扩展(如何在Docker中为Nginx加载动态模块?)

在Docker容器中加载Nginx动态模块可增强灵活性。步骤包括创建Dockerfile、安装依赖项、编译模块、复制到容器、更新配置并构建镜像。其他扩展方法包括DockerCompose、反向代理和容器链接。加载动态模块时应谨慎,并确保已安装必要的依赖项,验证模块是否正确安装,定期更新模块和基础镜像,以确保安全性和性能。
Nginx在Docker中的动态模块加载与扩展(如何在Docker中为Nginx加载动态模块?)
2024-04-02

Tengine如何新增nginx upstream模块

这篇文章主要介绍了Tengine如何新增nginx upstream模块,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。后端长连接超时功能ngx_http_upstream_k
2023-06-04

Linux下如何独立添加PHP扩展模块mbstring

小编给大家分享一下Linux下如何独立添加PHP扩展模块mbstring,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!环境php5.2.13, 不支持mbstring扩展假如php的源码包在/usr/local/src/p
2023-06-07

如何开启nginx的ssl模块

要开启Nginx的SSL模块,您需要按照以下步骤进行操作:1. 安装Nginx:首先,您需要在您的计算机上安装Nginx。您可以从Nginx官方网站下载适合您操作系统的二进制包,或者使用包管理工具进行安装。2. 生成SSL证书和私钥:SSL
2023-09-05

unity如何添加模型

Unity可以通过以下步骤添加模型:1. 在Unity编辑器中选择想要添加模型的场景或游戏对象。2. 在Unity编辑器的Project面板中,将模型文件(通常为.obj或.fbx格式)拖放到所选的场景或游戏对象上。3. Unity将导入模
2023-08-20

Nginx中的upstream模块如何使用

这篇文章主要介绍“Nginx中的upstream模块如何使用”,在日常操作中,相信很多人在Nginx中的upstream模块如何使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Nginx中的upstream
2023-07-05

如何去掉不用的Nginx模块

小编给大家分享一下如何去掉不用的Nginx模块,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!去掉不用的Nginx模块在编译安装时,执行./configure方法时
2023-06-05

pycharm如何加载模块

要在PyCharm中加载模块,可以按照以下步骤操作:1. 打开PyCharm,并打开您的Python项目。2. 在项目文件夹中创建一个新的Python文件(如果还没有)。3. 在Python文件中使用`import`语句加载所需的模块。例如
2023-08-15

Python如何实现模块和加载模块

这篇文章主要介绍Python如何实现模块和加载模块,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!python可以做什么Python是一种编程语言,内置了许多有效的工具,Python几乎无所不能,该语言通俗易懂、容易入
2023-06-08

nginx如何添加账号密码验证

小编给大家分享一下nginx如何添加账号密码验证,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!nginx添加账号密码验证server { location / { auth_basic "pleas
2023-06-17

怎么在iptables中添加connlimit模块

怎么在iptables中添加connlimit模块?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。注:2.6.23以前的内核版本默认不支持 connlimit 推荐规则 ip
2023-06-13

Android 4G 模块添加 TV平台Mstar HISI

Android9.0 HIsi Android 8.0Mstar Android 4.4 Hisi 模块有方N720 首先根据模块方添加linux驱动 一般不会出现很大的问题     这个模块是USB 串口的更改option.c(路径一般为
2022-06-06

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录