殇帝刘玢你 发表于 2018-11-8 07:32:53

Nginx+Keepalived实现Nginx高可用

! Configuration File for keepalived  

  
vrrp_instance ka_192_168_128_204 {
  
    state BACKUP
  
    interface eth0
  
    virtual_router_id 204
  
    priority 99
  
    advert_int 1
  
    authentication {
  
      auth_type PASS
  
      auth_pass 128204
  
    }
  
    virtual_ipaddress {
  
      192.168.128.204/24 brd 192.168.128.255 dev eth0 label eth0:1
  
    }
  

  
}
  

  
virtual_server 192.168.128.204 80 {
  
    delay_loop 6
  
    lb_algo wrr
  
    lb_kind DR
  
    nat_mask 255.255.255.0
  
    persistence_timeout 50
  
    protocol TCP
  

  
    real_server 192.168.128.119 80 {
  
      weight 3
  
      TCP_CHECK {
  
            connect_timeout 3
  
            nb_get_retry 3
  
            delay_before_retry 3
  
      }
  
    }
  

  
    real_server 192.168.128.120 80 {
  
      weight 3
  
      TCP_CHECK {
  
            connect_timeout 3
  
            nb_get_retry 3
  
            delay_before_retry 3
  
      }
  
    }
  

  

  
    real_server 192.168.128.121 80 {
  
      weight 3
  
      TCP_CHECK {
  
            connect_timeout 3
  
            nb_get_retry 3
  
            delay_before_retry 3
  
      }
  
    }
  

  
    real_server 192.168.128.122 80 {
  
      weight 3
  
      TCP_CHECK {
  
            connect_timeout 3
  
            nb_get_retry 3
  
            delay_before_retry 3
  
      }
  
    }
  
}


页: [1]
查看完整版本: Nginx+Keepalived实现Nginx高可用