黑帽联盟

 找回密码
 会员注册
查看: 3038|回复: 1
打印 上一主题 下一主题

[集群服务] centos集群服务器健康状况检查-定位原创

[复制链接]

295

主题

18

听众

969

积分

管理员

Rank: 9Rank: 9Rank: 9

  • TA的每日心情
    慵懒
    2024-12-6 00:09
  • 签到天数: 377 天

    [LV.9]以坛为家II

    健康状况检查:
    参数:max_fails(最多尝试几次链接)     fail_timeout(每一次失败链接时间为链接超时时间)
    server  192.168.2.142   weight=1 max_fails=2 fail_timeout=2;
    server  192.168.2.143   weight=1 max_fails=2 fail_timeout=2;

    含义:当其中一台主机出现连续两次失败链接且超时,请求就会转到另一台主机进行访问

    测试:
    jiangsu这台机器nginx服务关闭,在cbh这台主机或者其它主机进行测试。
    结果:
    一直显示的是node2.cnblackhat.com

    扩展:
    如果两台主机(jiangsucnblackhat)都挂了呢?该怎么解决呢?
    添加一台备用主机,以防两台主机都出现访问不了的情况,在配置文件里面进行相关配置,具体如下:
        server {
            listen  8080;
            server_name     cbh;
            root    /web/errorpages;
            index   index.html;
    }
    upstream webserv {
                    server  192.168.2.142   weight=1 max_fails=2 fail_timeout=2;
                    server  192.168.2.143   weight=1 max_fails=2 fail_timeout=2;
                    server  192.168.2.141:8080      backup;     ------(添加的信息)
            }
    Mkdir /web/errorpages -p
    Echo sorry......>> /web/errorpages/index.html
    为了加以区别,这里我用8080端口.

    测试:
    cnblackhat主机服务关闭。Jiangsu这台主机服务默认开启,先不去管它
    结果:
    一直是node1.cnblackhat.com

    再把jiangsu这台主机nginx服务关闭
    结果:
    最后显示的一直是192.168.2.141:8080上的信息:sorry......



    相关文章:centos集群简单架构

    帖子永久地址: 

    黑帽联盟 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与黑帽联盟享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和黑帽联盟的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、黑帽联盟管理员和版主有权不事先通知发贴者而删除本文

    1

    主题

    0

    听众

    20

    积分

    黑帽菜鸟

    Rank: 1

  • TA的每日心情

    2018-12-11 16:37
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    添加报警就可以了额
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 会员注册

    发布主题 !fastreply! 收藏帖子 返回列表 搜索
    回顶部