nio是否适合做长连接?
使用bio做服务器时,由于服务器为每个客户端单独创建线程,多个客户端下载时(即长期使用一个线程),都能下载,只是分摊了服务器带宽而已。
使用nio做服务器时,由于服务器单线程,只能给一个客户端服务,其它客户端卡死。
那么nio上有没有相关解决方案,或使用netty的解决方法
nio是否适合做长连接?
使用bio做服务器时,由于服务器为每个客户端单独创建线程,多个客户端下载时(即长期使用一个线程),都能下载,只是分摊了服务器带宽而已。
使用nio做服务器时,由于服务器单线程,只能给一个客户端服务,其它客户端卡死。
那么nio上有没有相关解决方案,或使用netty的解决方法
最佳答案 2020-03-24 17:13
服务端单线程是什么意思
nio、netty的workergroup都是支持多线程的