我正在编写一个应用程序,其中我们直接使用 Java 中的 SSLSocket 类(安全套接字连接)通过 TCP 层传递消息
现在我们想使用负载均衡器仅通过 TCP 层消息传递接收消息并将消息传递到终端/真实服务器。我们不希望使用 HTTPS 协议(protocol)进行此通信。
我们希望发送一条 TCP 加密消息(SSL 安全套接字连接)到负载均衡器,并希望负载均衡器直接将此消息发送到真实/终端服务器,而不解密直接通过 TCP 消息接收的消息,并且该消息将从负载均衡器接收到相同内容后,在终端/真实服务器上解密以执行某些操作。
哪位知道负载均衡器会帮助我实现这一目标?
任何实现这一点的链接、文档或方法都会有很大帮助。
哪个负载均衡器有用并且满足此要求。
如果有任何澄清或需要任何信息,请告诉我。
谢谢 干杯。!!!!
最佳答案
haproxy 是一个非常好的选择。
然而,为了实现 LB 和各种后端之间的粘性,需要涉及某些类型的标志(源 IP/端口、SSL session ID...)。
看看http://blog.haproxy.com/loadbalancing-faq/#summary
第 4 层 LB 正是您想要的。
关于java - 负载均衡器通过 TCP 并使用 TLS 协议(protocol)传递消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34857536/