zoukankan      html  css  js  c++  java
  • keepalived实现LB配置

    vim /etc/keepalived/keeplived.conf
    ! Configuration File for keepalived
    
    global_defs {
       notification_email {
         acassen@firewall.loc
         failover@firewall.loc
         sysadmin@firewall.loc
       }
       notification_email_from Alexandre.Cassen@firewall.loc
       smtp_server 192.168.200.1
       smtp_connect_timeout 30
       router_id LVS_DEVEL
    }
    
    vrrp_instance VI_1 {
        state MASTER
        interface eth0
        virtual_router_id 51
        priority 100
        advert_int 1
        authentication {
            auth_type PASS
            auth_pass 1111
        }
        virtual_ipaddress {
            192.168.17.205
        }
    }
    # 虚拟服务器ip和port,用于分发请求
    virtual_server 192.168.17.205 80 {
        delay_loop 6
        # lvs调度算法 rr|wrr|lc|wlc|lblc|sh|dh
        lb_algo wrr 
        # lvs转发方法
        lb_kind DR
        #persistence_timeout 50
        protocol TCP
    
        # 真实服务器ip和port
        real_server 192.168.17.101 80 {
            # 权重
            weight 1
            # 健康检查
            TCP_CHECK {
                # 连接超时时间,默认5s,
                connect_timeout 3
                # 重新连接次数
                nb_get_retry 3
                # 重新尝试连接前延迟3s
                delay_before_retry 3
                # 真实服务器port
                connect_port 80
            }
        }
    
        real_server 192.168.17.103 80 {
            weight 1
            TCP_CHECK {
                connect_timeout 3
                nb_get_retry 3
                delay_before_retry 3
                connect_port 80
            }
        }
    }
  • 相关阅读:
    APIO2018 题解
    【THUWC2017】在美妙的数学王国中畅游(bzoj5020)
    【bzoj3270】博物馆
    【库存】NOI笔试习题集
    装饰器
    异常
    类的详解
    函数
    流程控制
    运算符
  • 原文地址:https://www.cnblogs.com/golinux/p/10935013.html
Copyright © 2011-2022 走看看