나는 WebSocket 용으로 토네이도가있는 Haproxy를 사용하고 있습니다. 토네이도에 직접 연결하면 잘 작동하지만 50 초 후에 연결이 끊어지면 HAproxy를 사용합니다. 내 Haproxy 설정 파일은 다음과 같습니다.HAproxy에서 50 초 후에 websocket 연결이 닫힙니다. 그것을 바꾸는 방법?
global
daemon
maxconn 4032
pidfile /var/run/haproxy.pid
defaults
mode http
timeout connect 5000ms
timeout client 50000ms
timeout server 50000ms
option http-server-close
maxconn 4032
frontend http-in
bind *:80
acl is_websocket hdr_end(host) -i WebSocket
use_backend servers if is_websocket
default_backend servers
option redispatch
option http-server-close
maxconn 2000
contimeout 500000
clitimeout 500000
srvtimeout 500000
contimeout 500000
timeout contimeout 500000
timeout connect 500000
backend servers
server server1 127.0.0.1:8886 maxconn 4032
위의 설정을 사용하면 내 웹 소켓 연결이 자동으로 50 초 후에 손실됩니다. 영구 연결을 원합니다. HAproxy에서 연결을 영구적으로 만들 수있는 방법이 있습니까?
내가 대답을 발견