page contents

java nio 长连接问题

Pack 发布于 2020-01-09 17:07
阅读 538
收藏 0
分类:Java开发

nio是否适合做长连接?


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

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


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

143
Pack
Pack

服务端单线程是什么意思

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

请先 登录 后评论