server web1 10.10.10.10 weight 100 server web2 10.10.10.11 weight 100 server web3 10.10.10.12 weight 90 server web4 10.10.10.13 weight 90
Так должно быть.
Да.
Из haproxy config. Параметр «вес» используется для регулировки веса сервера относительно других серверов. Все серверы получат нагрузку, пропорциональную их весу относительно суммы всех весов, поэтому чем выше вес, тем выше нагрузка. Вес по умолчанию равен 1, а максимальное значение - 256.
Оно должно быть пропорциональным, как указано в 2.