Я использую HaProxy для балансировки нагрузки. У меня есть несколько резервных копий, которые маршрутизируются на основе URL-адресов.
В моем файле haproxy.cfg я установил значение по умолчанию
timeout client 1m
Но я хочу, чтобы это значение было основано на ACL. Т.е. для разных ACL разные значения таймаута клиента.
Я проверил документацию и несколько блогов, но не нашел способа добиться этого.
Ссылка : http://cbonte.github.io/haproxy-dconv/configuration-1.4.html#timeout%20server
Что сказал Флорин.
Это также не имело бы особого смысла - если клиент не завершил свой запрос внутри границы тайм-аута, как haproxy должен применять какое-либо правило ACL?
Это невозможно / не поддерживается. Значение тайм-аута клиента устанавливается для каждого интерфейса, а не для запроса.