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

опция http-server-close на HAProxy haproxy-1.5-dev19 приведет к отправке заголовка Connection: close в ответ

У меня в основном следующая проблема: всякий раз, когда я добавляю

option http-server-close 

в конфигурацию haproxy (в разделе внешнего или внутреннего интерфейса) haproxy отправит в ответ заголовок Connection: close, что в точности противоположно тому, что должно было делать.

Я в основном пытаюсь сохранить клиентские TCP-соединения с помощью keep-alive, но, поскольку это не работает, я не могу этого добиться, если я не использую режим по умолчанию (keep-alive), который будет делать то же самое для сервера Сторона - а я этого не хочу.

Какие-нибудь решения? Это ошибка? Или я что-то упускаю?

Нет, я думаю, это ожидаемо.

option http-server-close 

Закроет соединение от HAProxy к бэкэнду, но сохранит соединение между клиентом и haproxy-сервером.

HAProxy закроет соединение, если / когда истечет время ожидания, поэтому вы можете настроить timeout http-keep-alive и timeout client параметры.