我们使用HAProxy作为负载均衡器来处理常规的HTTP请求。 我在“HAProxyconfiguration指南”中看不到有关telnet连接的提示:“ HAProxyconfiguration指南” 。
我希望重用HAProxy(或为长寿命的连接启动单独的实例)来平衡TCP客户端,这可以用HAProxy完成吗?
使用HAProxy来负载平衡包括telnet在内的任何TCP连接是非常简单的(大多数协议与telnet非常相似)。 但是你应该通过源IP来保持持久性,并且对于长期连接,你应该确保你设置了很长的超时和保持活动
clitimeout 1h srvtimeout 1h mode tcp option tcpka
这是RDP负载均衡的一个例子,它是一个类似的持久的TCP连接。