У меня есть два сервера приложений, которые находятся за балансировщиком нагрузки haproxy. Есть ли доступная конфигурация, с помощью которой я могу разделить трафик между ними в соответствии с моими требованиями. Например, отправлять x% запросов на сервер A, а остальные на сервер B.
решение1
Вы можете разделить свой трафик с помощью директивы "weight". Например:
server appA 10.0.0.1:8000 maxconn 800 weight 3 check fall 1
server appB 10.0.0.2:8000 maxconn 800 weight 1 check fall 1