Java 将套接字所有权移动到同一LAN上的另一台机器

Java 将套接字所有权移动到同一LAN上的另一台机器,java,sockets,networking,streaming,Java,Sockets,Networking,Streaming,我在考虑这样一个场景:在路由器后面有一台前端机器,它接受传入的连接,以实现负载平衡 在为作业建立了合适的服务器之后,它只需将套接字让给它,以便设计的服务器可以直接向客户机发送数据 是否可以在不进一步通过负载平衡服务器的情况下以某种方式“重新分配”活动套接字连接,或者唯一的方法是通知客户端打开新连接?将套接字传递给另一台机器上的进程是不可能的。您的负载平衡器必须使用原始请求套接字参与响应 或者,您必须在客户端和负载平衡器之间开发一个协议,其中负载平衡告诉客户端客户端应该将其请求重定向到哪个服务器。

我在考虑这样一个场景:在路由器后面有一台前端机器,它接受传入的连接,以实现负载平衡

在为作业建立了合适的服务器之后,它只需将套接字让给它,以便设计的服务器可以直接向客户机发送数据


是否可以在不进一步通过负载平衡服务器的情况下以某种方式“重新分配”活动套接字连接,或者唯一的方法是通知客户端打开新连接?

将套接字传递给另一台机器上的进程是不可能的。您的负载平衡器必须使用原始请求套接字参与响应


或者,您必须在客户端和负载平衡器之间开发一个协议,其中负载平衡告诉客户端客户端应该将其请求重定向到哪个服务器。

我想是这样的。。。多大的限制啊!