Мы используем haproxy для балансировки нагрузки подключения websocket к 4 серверам node.js.
Однако мы замечаем, что в prod unlink dev мы закрываем веб-узел (клиент обновляет страницы или закрывает браузер и т. д.) Веб-сокет удаляется между клиентом и LB, но не удаляется между LB и узлом.
Мне не хватает какой-то конфигурации?
Я не могу поделиться всем файлом конфигурации, но вот несколько значений по умолчанию:
defaults
log global
mode http
option httplog
option dontlognull
option log-health-checks
retries 3
option redispatch
option httpclose
maxconn 3000
timeout connect 5000
timeout client 50000
timeout server 50000
timeout tarpit 1000


Решено добавление
timeout http-keep-alive 300s
http-close-server