Active Passive com HAPROXY ligado a um UCARP VIP. Será que ainda enviará tráfego para o nó em espera?

0

Temos nosso HAPROXY configurado para vincular a um VIP fornecido pelo UCARP. Dado isso e a configuração abaixo, o tráfego sempre irá para o server01 ou será balanceado na carga entre server01 e server02 com base no HASH do IP de origem, apesar de estar ligado ao UCARP IP 11.22.33.44?

Se estiver balanceado, como posso forçar o HAPROXY a sempre enviar tráfego para o server01, a menos que server01 ou service no server01 esteja indisponível? (Eu preciso de ativo / passivo)

  • server01: 11.22.33.55
  • server02: 11.22.33.66
  • VIP: 11.22.33.44 (atualmente aponta para server01. O nome do VIP é myvip.example.com, por exemplo.
global
    log         127.0.0.1 local3

    pidfile     /var/run/haproxy.pid
    maxconn     8000
    user        haproxy
    group       haproxy
    daemon      haproxy

    stats socket /etc/haproxy/stats

defaults
    mode                    tcp
    log                     global
    option                  dontlognull
    option                  redispatch
    retries                 3
    timeout queue           1m
    timeout connect         5s
    timeout client          3m
    timeout server          3m
    timeout http-keep-alive 15s
    timeout check           15s
    maxconn                 3000

frontend applicationin bind 11.22.33.44:443 ssl crt /etc/haproxy/application.pem no-sslv3
        default_backend applicationback

backend applicationback
        mode http
        balance source
        http-check expect string Application Login
        option httpchk GET /application/login

server server02.example.com server02.example.com:8888 ssl check check-ssl verify none port 8888 inter 12000 rise 3 fall 3

server server01.example.com server01.example.com:8888 ssl check check-ssl verify none port 8888 inter 12000 rise 3 fall 3
    
por user178150 07.12.2017 / 05:59

0 respostas