【发布时间】:2018-11-04 10:52:04
【问题描述】:
目前,我有一个客户端(组件)与服务器(另一个组件)有一个持久的 TCP 连接,并且消息是异步交换的。我想要一个负载平衡器(最好是 HAProxy),其中连接 b/w 客户端和负载平衡器以及 b/w 负载平衡器和多个服务器作为持久 TCP 连接。
我知道 HAProxy 可以轻松设置为 TCP 负载平衡,但我想知道它是否支持开箱即用的持久连接。如果有人指出我正确的方向,那将是很大的帮助。谢谢。
【问题讨论】:
-
这个问题可能应该发布在Server Fault 而不是这里,尽管这是一个很难区分的问题,因为 HAProxy 的配置包含了多种按定义顺序执行的逻辑,可以解释为“编程。”不幸的是,您没有显示任何“代码”(配置)或尝试获得所需的行为以及对意外发生的事情的解释。也不清楚你所说的“持久”到底是什么意思。您的意思可能是长时间运行(受支持)或粘性(非常不同,但也受支持)。澄清一下?
标签: tcp load-balancing haproxy persistent-connection