Criando um arquivo de configuração para o balanceador integrado

23 de maio de 2024

ID 243036

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 integrado:

  1. Crie um arquivo de texto no formato Unix (LF para nova linha) e nomeie-o haproxy.cfg.
  2. Adicione as seguintes linhas ao arquivo:

    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

  3. Escolha o método apropriado para especificar os endereços do servidor KATA e adicionar a linha correspondente ao arquivo.
    • Se quiser especificar endereços IP de todos os servidores KATA no arquivo de configuração, adicione as seguintes linhas ao arquivo:

      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>

    • Se quiser obter uma lista atualizada de endereços usando um nome de domínio (registro DNS), adicione as seguintes linhas ao arquivo:

      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.

  4. Salve o arquivo de configuração.

O arquivo de configuração do balanceador integrado é criado.

Este artigo foi útil?
O que podemos melhorar?
Agradecemos o seu comentário! Ele nos ajuda a melhorar.
Agradecemos o seu comentário! Ele nos ajuda a melhorar.