#haproxy
#haproxy
Вопрос:
эта конфигурация
frontend https_frontend
bind *:4055
mode tcp
maxconn 8192
use_backend https_web
backend https_web
mode tcp
balance roundrobin
option http-keep-alive
server haproxy2 xxx.xxx.xxx.xxx:4055 send-proxy-v2
новое соединение отправляет пакеты поддержки каждые 30 секунд. но соединение прерывается через 1 минуту
Ответ №1:
Я думаю, это потому, что вы используете mode tcp
, но option http-keep-alive
это mode http
опция. В этом случае, скорее всего, будет использоваться любое значение, которое у вас есть для timeout client
или timeout server
перед разрывом соединения.
Для получения более подробной информации о option http-keep-alive
и mode http
см.:
Ответ №2:
frontend https_frontend
bind *:4055
mode tcp
maxconn 8192
use_backend https_web
backend https_web
mode tcp
balance roundrobin
timeout client 600000
timeout server 600000
server haproxy2 147.78.65.172:4055 send-proxy-v2
теперь я отправляю пакеты для поддержания работоспособности и реальные данные каждые 30 секунд
но сталь падает через 2 минуты
это не http / https запрос. это образец tcp-связи с данными rand. может быть, это проблема?