HAProxy,“超时隧道”与“超时客户端/服务器”

som*_*ser 5 haproxy session-timeout

配置 HAProxy 时,单独设置“超时隧道”与同时设置“超时客户端”和“超时服务器”(全部设置为相同值)有什么区别?

小智 5

从HAProxy的角度来看,超时客户端和超时服务器分别适用于客户端和服务器端。它们意味着这部分连接的不活动超时。它们都适用于TCP和HTTP模式,也就是说,HTTP中的超时服务器也意味着“服务器生成答案的最大时间”。超时隧道仅适用于 HTTP 模式、HAProxy 在隧道模式下执行或建立 Websocket 时。有关 websockets 超时隧道的更多信息(以及与前面提到的超时的比较): https://www.haproxy.com/blog/websockets-load-balancing-with-haproxy/