настройка разделения нагрузки/трафика с помощью haproxy

настройка разделения нагрузки/трафика с помощью haproxy

У меня есть два сервера приложений, которые находятся за балансировщиком нагрузки 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

Связанный контент