Nginx配置检测服务状态的实现方法,

1. 查看是否安装检查状态模块;

[root@localhost ~]# nginx -V

nginx version: nginx/1.12.2

built by gcc 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC)

configure arguments: --prefix=/usr/local/nginx --with-http_sub_module

2.  如未安装,重新编译安装;

Ø  检查状态模块;--with-http_stub_status_module

[root@localhost ~]# cd /usr/local/src/nginx-1.12.2/

[root@localhost ~]# ./configure --prefix=/usr/local/nginx --with-http_stub_status_module

[root@localhost ~]# make && make install

3. 编辑nginx 的配置文件;

[root@localhost ~]# vim /usr/local/nginx/conf/nginx.conf

server {

listen 80;

server_name localhost;

#access_log logs/host.access.log main;

location /nginx_status {

stub_status on;

access_log off;

#allow 127.0.0.1; ##可对该页面的访问者进行过滤

#deny all;

}

}

[root@localhost ~]# nginx -t

nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok

nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

[root@localhost ~]# nginx -s reload

4.测试语法;

[root@localhost ~]# curl http://192.168.10.110:80/nginx_status

Active connections: 1

server accepts handled requests

1 1 1

Reading: 0 Writing: 1 Waiting: 0

5.     输出内容详解;

第一行  Active connections: 1  ——活跃的连接数量,包括等待客户端数0

第二行 server accepts handled requests —— 总共处理了1个连接 , 成功创建1次握手, 总共处理了1个请求

第三行 Reading — 读取客户端的连接数,Writing — 响应数据到客户端的数量,Waiting — 开启 keep-alive 的情况下,这个值等于 active – (reading+writing), 意思就是 Nginx 已经处理完正在等候下一次请求指令的驻留连接.

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持linuxboy。

linux检查nginx 状态,Nginx配置检测服务状态的实现方法,相关推荐

  1. nginx 最简单配置微信公众号服务器方法

    # nginx 配置文件 nginx.conf location ~ /ljymoonlight/wx_token {         default_type    text/html;       ...

  2. redhat中linux的ip配置文件,RedhatLinux配置大量ip地址的方法

    作者: Memory 出自: http://www.linuxdiyf.com 如果要在linux里配置上百,甚至上千个的ip地址,要是按照常规的办法去配置,会非常繁琐. 针对redhat linux ...

  3. Nginx安全防范配置

    隐藏版本号 http {server_tokens off; } 经常会有针对某个版本的nginx安全漏洞出现,隐藏nginx版本号就成了主要的安全优化手段之一,当然最重要的是及时升级修复漏洞 开启H ...

  4. Nginx网站服务配置(Nginx服务基础,访问状态统计,访问控制,虚拟主机)

    编译安装Nginx服务 关闭防火墙,将安装 ngnix 所需的软件包上传到 /opt 目录下 安装依赖包 编译安装Nginx 创建运行用户.组 检查.启动.重载配.停止Nginx 增加Nginx系统服 ...

  5. Nginx 服务器开启status页面检测服务状态

    原文:http://www.cnblogs.com/hanyifeng/p/5830013.html 一.Nginx status monitor 和apache 中服务器状态一样.输出的内容如:   ...

  6. linux nginx 状态,Nginx开启运行状态(status)功能 | IT运维网

    1.查验Nginx的Status模块,此模块一般安装时都会安装的. 2.编辑Nginx主配置文件(/usr/local/nginx/conf/nginx.conf)在默认站点中配置Status功能 l ...

  7. nginx(三)status状态页面的相关信息及配置,以及nginx的访问控制配置

    前言: 作为一个站长,了解本站实时的状态信息也是维护网站的重要信息之一,同时也能通过一些监控工具,例如zabbix对状态页面进行监控,从而取到实时的状态信息: **ngx_http_stub_stst ...

  8. linux 安装nginx php mysql 配置文件在哪_linux下 php+nginx+mysql安装配置

    我主要是用来安装php,以及nginx和php的交互. 一 安装插件 可以选择YUM安装或者源码编译安装gccgcc-c++zlib pcre pcre-devel libevent libevent ...

  9. nginx 根据目录指定root_部署Nginx网站服务实现访问状态统计以及访问控制功能

    Nginx专为性能优化而开发,最知名的优点是它的稳定性和低系统资源消耗,以及对HTTP并发连接的高处理能力,单个物理服务器可支持30000-50000个并发请求. Nginx的安装文件可以从官方网站h ...

最新文章

  1. Android开发环境搭建全程演示(jdk+eclip+android sdk)
  2. leetcode算法题--重建二叉树
  3. VTK:颜色断开区域用法实战
  4. 网络编程(part12)--HTTP传输
  5. mysql in 数字类型_关于sql where id in 转换成数据类型 int 时失败
  6. 干货警告!国外有个小姐姐给29篇经典机器学习论文写了总结 | 资源
  7. 后羿射日般的精准 - 阿里云ECS调度是如何炼成的
  8. sedna进行xquery查询
  9. 谷歌升级街景采集车,用AI获取更佳图像
  10. hybird app混合开发介绍
  11. ckeditor5富文本数学化学方程式
  12. 经验系列之java拦截器获取POST入参导致@RequestBody参数丢失问题解决
  13. 磁珠的原理与应用注意事项
  14. 计算机 桌面 休眠,电脑如何设置休眠的时间?
  15. c语言FD_SET头文件,select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET
  16. burpsuite https 社区版_BurpSuit添加CA证书拦截HTTPS通信
  17. Windows Dll 动态加载
  18. excel隔行显示不同颜色
  19. windows下设置GPU加速tensorflow运算(GT940M)
  20. 基于Flask实现Layui表格分页功能

热门文章

  1. 就会编成新闻稿的飞鸽传书
  2. 局域网聊天关心他们的教育
  3. 你能打动客户的C++理由,一定要先说服自己相信
  4. 用API OleLoadPicture通过IStream来加载JPG、GIF格式的图片
  5. Python 基础,不看会后悔哦!
  6. 都说程序员是吃青春饭!
  7. 经典面试题(23):以下代码将输出的结果是什么?
  8. 单曲《我是一个程序员》
  9. 12v电流表的正确接法_滑动变阻器的分压与限流接法
  10. Apriori关联规则算法实现及其原理(基础篇)