Балансировщик нагрузки настроен с двумя задними сторонами.
URI запроса будет выглядеть следующим образом:
http://example.com/answers/submit
http://example.com/tag-02/answers/submit
Как я могу настроить haproxy таким образом, чтобы запрос отправлялся одному или другому из двух бэкэндов, в зависимости от формата URI запроса? Единственная разница между запросами заключается /tag-02/
в URI запроса.
Конфигурационный файл haproxy для этого с небольшим объяснением был бы очень признателен, так как я новичок в haproxy.
use_backend
саму директиву с помощьюuse_backend be2 if { path_beg /tag-02 }
.Чтобы предоставить лучший пример для ответа выше, ниже приведен пример конфигурации.
источник