java - 带有多线程示例的 Spring 集成 TCP 服务器

标签 java multithreading sockets tcp spring-integration

Spring 集成为 TCP 服务器提供了很好的示例。但它似乎对每个套接字连接都使用单线程。

有没有关于如何创建可以处理多线程请求的TCP服务器的例子?更好的是,有没有在 TCP 服务器中使用线程池的示例。

如果您能提供任何链接,我将不胜感激。

谢谢

最佳答案

在处理大量套接字时设置using-nio="true",并且线程池在连接之间共享。

对于少量套接字,通常每个套接字使用一个线程会更快。

关于java - 带有多线程示例的 Spring 集成 TCP 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37398654/

相关文章:

java - ArrayOutofBounds 异常,即使它检查正方形是否在边缘

python - 用于管理线程的替代 python 库

java - HTTP 服务器 System.out 问题

java - 如何以编程方式设置具有透明背景颜色的按钮的不透明度

java - 如何将 Java 默认记录器输出到文件?

java - 如何使用链表实现退出堆栈?

java - 跨线程通信java

python - 如何在不阻塞主线程的情况下执行 "fire and forget"任务?

java - TelnetClient java 流

python - 使用 Python 打开到外部计算机的套接字