Aplicável somente ao integrar com vários servidores do КАТА 5.0 ou uma versão superior.
Para criar um arquivo de configuração para o balanceador local:
global
    log 127.0.0.1 local6
    chroot /var/lib/haproxy
    pidfile /var/run/haproxy.pid
    stats socket /var/lib/haproxy/stats user root group adm mode 660 level user
    maxconn 1000
    usuário haproxy
    grupo haproxy
    daemon
defaults
    modo tcp
    log global
    3 tentativas
    timeout queue 1m
    timeout connect 10s
    timeout client 1m
    timeout server 1m
    timeout check 10s
    maxconn 1000
front-end kata_balancer
    bind 127.0.0.1:8000
    default_backend kata_servers
backend kata_servers
    balance roundrobin
    default-server check
    server kata_node1 <IP-address1:port1>
    server kata_node2 <IP-address2:port2>
    server kata_node3 <IP-address3:port3>
    server kata_node4 <IP-address4:port4>
resolvers dns_servers
    parse-resolv-conf
    accepted_payload_size 8192
    timeout resolve 10s
    timeout retry 10s
    hold valid 60s
backend kata_servers
    balance roundrobin
    default-server check resolvers dns_servers init-addr none
    server-template kata_node 8 <domain_name>:<port>
Para obter a lista de endereços usando um nome de domínio, no servidor DNS, crie um nome de domínio (por exemplo, kata.example.com) com vários registros A indicando os endereços IP dos servidores KATA.
O arquivo de configuração do balanceador local é criado.
Topo da página