zoukankan      html  css  js  c++  java
  • nginx负载均衡监测节点状态

    1. 安装nginx_upstream_check_module模块

    我的实验环境是在/root 和 /application目录下都编译安装了nginx-1.6.3,然后在/root目录下建立一个文件夹 mkdir tools,进入tools目录,下载补丁模块

    tools # wget https://codeload.github.com/yaoweibin/nginx_upstream_check_module/zip/master

    tools # unzip master

    toos # cd ../nginx-1.6.3   #

    #下面的p1表示上一级目录,也就是tools和nginx-1.6.3是同级目录,类推:p0表示当前目录,p2表示上上级目录。

    nginx-1.6.3 # patch -p1 < ../tools/nginx_upstream_check_module-master/check_1.5.12+.patch   

    nginx-1.6.3 #  ./configure --prefix=/application/nginx-1.6.3/ --user=nginx --group=nginx --with-http_ssl_module  

                           --with-http_stub_status_module --add-module=../tools/nginx_upstream_check_module-master/

    nginx-1.6.3 # make  #重新生成打过补丁的2进制启动命令

    nginx-1.6.3 # mv /application/nginx/sbin/nginx {,.ori}

    nginx-1.6.3 # cp ./objs/nginx /application/nginx/sbin/   #将新打过补丁的nginx命令复制到原目录

    nginx-1.6.3 # /application/nginx/sbin/nginx -t   #测试是否正常

    nginx-1.6.3 # /application/nginx/sbin/nginx -V

    测试结论

    本实验中我编译了2次nginx在不同的目录中,显得麻烦,可以测试下只有一个nginx目录的情况下,改变p1的目录级别数,来实现打补丁,我实验了几次都失败了。

  • 相关阅读:
    二分图最大匹配(匈牙利算法) POJ 3041 Asteroids
    贪心 FZU 2013 A short problem
    数学 FZU 2074 Number of methods
    莫队算法/二分查找 FZU 2072 Count
    畅通工程 HDU
    Minimum Inversion Number~hdu 1394
    I Hate It HDU
    A Simple Problem with Integers~POJ
    敌兵布阵
    Coins HDU
  • 原文地址:https://www.cnblogs.com/regit/p/8250335.html
Copyright © 2011-2022 走看看