Назад | Перейти на главную страницу

HAProxy - настройка таймаутов на основе ACL

Я использую HaProxy для балансировки нагрузки. У меня есть несколько резервных копий, которые маршрутизируются на основе URL-адресов.

В моем файле haproxy.cfg я установил значение по умолчанию

timeout client         1m

Но я хочу, чтобы это значение было основано на ACL. Т.е. для разных ACL разные значения таймаута клиента.

Я проверил документацию и несколько блогов, но не нашел способа добиться этого.

Ссылка : http://cbonte.github.io/haproxy-dconv/configuration-1.4.html#timeout%20server

Что сказал Флорин.

Это также не имело бы особого смысла - если клиент не завершил свой запрос внутри границы тайм-аута, как haproxy должен применять какое-либо правило ACL?

Это невозможно / не поддерживается. Значение тайм-аута клиента устанавливается для каждого интерфейса, а не для запроса.