Sockets 使用spring集成并发处理多个客户端连接的TCP套接字服务器
我一直在使用spring集成创建TCP套接字服务器,通过本文的参考,我能够设置套接字连接 我的要求有4个客户端与服务器建立套接字连接。 如何处理来自所有4个客户端的并发请求。TCPrevivingChannelAdapter必须进行哪些更改Sockets 使用spring集成并发处理多个客户端连接的TCP套接字服务器,sockets,spring-boot,spring-integration,Sockets,Spring Boot,Spring Integration,我一直在使用spring集成创建TCP套接字服务器,通过本文的参考,我能够设置套接字连接 我的要求有4个客户端与服务器建立套接字连接。 如何处理来自所有4个客户端的并发请求。TCPrevivingChannelAdapter必须进行哪些更改 有人能帮帮我吗 问题还不清楚。TcpNetServerConnectionFactory(任何AbstractConnectionFactory)使用执行器来分配已建立连接中的工作。默认情况下,它类似于: if (this.taskExecutor == n
有人能帮帮我吗 问题还不清楚。
TcpNetServerConnectionFactory
(任何AbstractConnectionFactory
)使用执行器来分配已建立连接中的工作。默认情况下,它类似于:
if (this.taskExecutor == null) {
this.privateExecutor = true;
this.taskExecutor = Executors.newCachedThreadPool();
}
因此,这向我们表明,实际上所有4个客户端都将在服务器上并发处理。我关心的是并发处理多个客户端连接。因此,根据您的评论,默认情况下,TcpNetServerConnectionFactory处理并发连接,而无需实现executor服务?正确。您始终可以将任何其他任务执行器
注入连接工厂
谢谢您的回答。非常感谢!!