zoukankan      html  css  js  c++  java
  • 编译安装 nginx的http_stub_status_module监控其运行状态

    编译安装 nginx的http_stub_status_module监控其运行状态

     

    从nginx升级(平滑升级)开始说起:

    1)# rm -rf nginx-1.8.0   //删掉原来的nginx-1.8.0的目录,只删这一个

    2)# tar -xf nginx-1.8.0.tar.gz  //解包

    3)#cd nginx-1.8.0/  

    4)# ./configure

    > --user=nginx                                 //添加用户nginx
    > --group=nginx                               //添加组nginx
    > --with-http_stub_status_module    //添加http_stub_status_module监控其运行状态

    5)# make

    6)#cd /usr/local/nginx/sbin/                 

    7)# mv nginx  nginx.bak                  //备份

    8)# cp /root/lnmp_soft/nginx-1.8.0/objs/nginx   /usr/local/nginx/sbin/   

    9)#ln -s /usr/local/nginx/sbin/nginx    /usr/sbin/          //添加链接,这样就可以像命令一样用

    10)# vim /usr/local/nginx/conf/nginx.conf

    在server中加入如下代码

            server {
            ......

            location /nginx_status {
            stub_status on;
            access_log off;

            #加入访问限制
            #allow 192.168.4.254;   
            #allow 192.168.4.9;
            #deny all;
    }

    ......

    }

    11)#nginx -s reload
    12)#
    curl 127.0.0.1/nginx_status

    Active connections: 1 
    server accepts handled requests
    9 9 18 
    Reading: 0 Writing: 1 Waiting: 0

    ----------------------------------------------------------------

    数据说明:

    Active connections: 对后端发起的活动连接数.

    Server accepts handled requests: Nginx总共处理了9个连接,成功创建9次握手(证明中间没有失败的),总共处理了18个请求.

    Reading: Nginx 读取到客户端的Header信息数.
    Writing: Nginx 返回给客户端的Header信息数.
    Waiting: 开启keep-alive的情况下,这个值等于 active – (reading + writing),意思就是Nginx已经处理完成,正在等候下一次请求指令的驻留连接.
    所以,在访问效率高,请求很快被处理完毕的情况下,Waiting数比较多是正常的.如果reading +writing数较多,则说明并发访问量非常大,正在处理过程中.

    记录点滴
  • 相关阅读:
    C#中Cookies操作
    获取WPF url 地址中的Cookies
    c#的dllimport使用方法详解
    SQLite的原子提交及WAL日志模式 和 SQLite多线程解决方案
    单例模式
    C# 操作 ofd 文件
    .NET Core 3 、WPF MVVM框架 、Prism系列 之经典 博客园友
    .NET Core 3 WPF MVVM框架 Prism系列之事件聚合器
    程序员不得不了解的硬核知识大全
    Invalid prop: custom validator check failed for prop "pagination".
  • 原文地址:https://www.cnblogs.com/fuzhongfaya/p/7808467.html
Copyright © 2011-2022 走看看