zoukankan      html  css  js  c++  java
  • keepalived+nginx实现高可用

    测试环境:

    系统版本:CentOS Linux release 8.2.2004 (Core)

    VIP IP 主机名 NGINX端口 主从
    10.133.1.180 10.133.1.130 Node-1 80
      10.133.1.140 Node-2 80
    10.133.1.190 10.133.1.140 Node-2 80
      10.133.1.130 Node-1 80

     

     

     

     

     

     

     

    Node-1的keepalive配置:

    ==================================================

    vrrp_instance wp-1 {
    state MASTER
    interface eth0
    virtual_router_id 10
    priority 110
    advert_int 1
    authentication {
    auth_type PASS
    auth_pass cisco
    }
    virtual_ipaddress {
    10.133.1.180
    }
    }
    vrrp_instance wp-2 {
    state BACKUP
    interface eth0
    virtual_router_id 20
    priority 90
    advert_int 1
    authentication {
    auth_type PASS
    auth_pass cisco
    }
    virtual_ipaddress {
    10.133.1.190
    }
    }

    Node-2的keepalive配置:

    ==================================================

    vrrp_instance wp-1 {
    state BACKUP
    interface eth0
    virtual_router_id 10
    priority 90
    advert_int 1
    authentication {
    auth_type PASS
    auth_pass cisco
    }
    virtual_ipaddress {
    10.133.1.180
    }
    }
    vrrp_instance wp-2 {
    state MASTER
    interface eth0
    virtual_router_id 20
    priority 110
    advert_int 1
    authentication {
    auth_type PASS
    auth_pass cisco
    }
    virtual_ipaddress {
    10.133.1.190
    }
    }

    Node-1的NGINX配置:

    ==================================================

    upstream wp {
    ip_hash;
    server 10.133.1.130;
    server 10.133.1.140;
    }

    location / {
    proxy_pass http://wp;

    Node-2的NGINX配置:

    ==================================================

    upstream wp {
    ip_hash;
    server 10.133.1.140;
    server 10.133.1.130;
    }

    location / {
    proxy_pass http://wp;

    在Node-1上查看VIP地址

    ==================================================

    在Node-2上查看VIP地址

    ==================================================

    在浏览器上测试

    ==================================================

    http://10.133.1.180

    http://10.133.1.190

  • 相关阅读:
    模拟赛20181101 雅礼 Wearry 施工 蔬菜 联盟
    模拟赛20181031 雅礼 Wearry 养花 折射 画作
    set/priority_queue的运算符重载
    set的完整用法
    最长公共上升子序列 O(n^2)
    无向图边双联通分量 tarjan 模板
    ID 迭代加深搜索 模板 埃及分数
    树上背包DP Luogu P2014 选课
    A* 第k短路
    [POJ3468]关于整数的简单题 (你想要的)树状数组区间修改区间查询
  • 原文地址:https://www.cnblogs.com/networking/p/13544621.html
Copyright © 2011-2022 走看看