【发布时间】:2018-11-08 00:47:04
【问题描述】:
我正在为物联网网络构建 TCP/TLS 服务器。我正在使用带有 Reactor 模式的 Java NIO 来实现非阻塞随时准备为服务器提供服务。一些服务器操作可能需要几秒钟,所以我选择将 NIO 与工作线程一起使用。什么是更好的?保持大量大部分空闲的连接(将超过 10000 个连接)还是为每个请求强制打开连接会更好?什么是更具可扩展性和更高性能的?我试图搜索它,但我找不到使用 NIO 的 Java 比较。
【问题讨论】:
-
我想知道为什么这是一个不好的问题或为什么我收到 -1。
标签: java ssl tcp nio keep-alive