Perguntas básicas sobre peso com HAProxy

9
  1. Os pesos atribuídos aos servidores afetam apenas o saldo desse back-end específico?
  2. Ao implementar pesos pela primeira vez, se eu der a todos os servidores em um back-end o mesmo número, seria o mesmo de antes, quando não houver pesos?
  3. Como faço para calcular a quantidade de tráfego que estou desviando, ajustando pesos em determinadas quantidades. Por exemplo:
    servidor web1 10.10.10.10 peso 100
    servidor web2 10.10.10.11 peso 100
    servidor web3 10.10.10.12 peso 90
    servidor web4 10.10.10.13 peso 90
Kyle Brandt
fonte

Respostas:

13
  1. Deveria ser.

  2. Sim.

    De haproxy config . O parâmetro "weight" é usado para ajustar o peso do servidor em relação a outros servidores. Todos os servidores receberão uma carga proporcional ao seu peso em relação à soma de todos os pesos; portanto, quanto maior o peso, maior a carga. O peso padrão é 1 e o valor máximo é 256.

  3. Deve ser proporcional como indicado em 2.

Khaled
fonte