5 java nio 长连接问题

六星官方社区工作人员 发布于 2020-01-02 17:07
阅读 1060
收藏 0
分类:java开发

nio是否适合做长连接?


使用bio做服务器时,由于服务器为每个客户端单独创建线程,多个客户端下载时(即长期使用一个线程),都能下载,只是分摊了服务器带宽而已。

使用nio做服务器时,由于服务器单线程,只能给一个客户端服务,其它客户端卡死。


那么nio上有没有相关解决方案,或使用netty的解决方法

最佳答案 2020-03-24 17:13

89
六星官方社区工作人员
六星官方社区工作人员

服务端单线程是什么意思

nio、netty的workergroup都是支持多线程的

请先 登录 后评论