为了账号安全,请及时绑定邮箱和手机立即绑定

最近在学netty,关于netty channel,socket和线程关系的疑问,求解答

最近在学netty,关于netty channel,socket和线程关系的疑问,求解答

慕码人2483693 2019-02-26 07:13:20
在用java socket进行编程的时候,往往对于多个客户端响应的话,一个socket连接创建一个线程或者一个线程处理所有的socket 连接。在netty中是一个EventLoopGroup线程组去处理sokcet连接。我一直不理解的是,在netty中一个channel创建后,是不是也会创建一个线程。如果是的话,客户端增多的话,线程数也会上去。如果不是的话,那这个channel是如何保持的,因为后续会通过这个channel发送消息
查看完整描述

4 回答

?
守着星空守着你

TA贡献1799条经验 获得超8个赞

不会啊 ,当然是一大堆SocketChannel由1个线程来处理,这些线程都会被注册到一个Selector。

查看完整回答
反对 回复 2019-03-01
?
精慕HU

TA贡献1845条经验 获得超8个赞

建议你看看这个Netty系列之Netty线程模型

查看完整回答
反对 回复 2019-03-01
?
森栏

TA贡献1810条经验 获得超5个赞

你好,我写了一个netty的小demo如果我想把前端传过来的值发送给客户端,netty中是如何操作的呢,我做的只是netty一启动时发送一次数据给客户端而已

查看完整回答
反对 回复 2019-03-01
  • 4 回答
  • 0 关注
  • 1095 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信