• 忆水寒
    2018-08-06
    Netty采用Reactor线程模型。这里面主要有三种Reactor线程模型。分别是单线程模式、主从Reactor模式、多Reactor线程模式。其都可以通过初试和EventLoopGroup进行设置。其主要区别在于,单Reactor模式就是一个线程,既进程处理连接,也处理IO。类似于我们传统的OIO编程。主从Reactor模式,其实就是将监听连接和处理IO的分开在不同的线程完成。最后,主从Reactor线程模型,为了解决多Reactor模型下单一线程性能不足的问题。改为了一组线程池进行处理。官方默认的是采用这种主从Reactor模型。其线程数默认为CPU内核的2倍。杨老师,不知道我说的对不对?

    作者回复: 对的

    
     27
  • 青鸟飞鱼
    2019-02-21
    个人觉得关于Netty这块知识讲的还是太表面化了,如果能深入点,肯定更好
    
     14
  • Levy
    2018-08-04
    netty线程模型一般分为监听线程和I/O处理线程,也即bossGroup和workerGroup,属于多Reactor模型

    作者回复: 是的,不同版本模型有点区别,但逻辑上都还是区分

    
     6
  • ttxser
    2018-08-17
    服务器的多reactor貌似不支持吧,boss虽然能设置多线程,但最后只能绑定一个线程到serversocket来accept?
    
     2
  • Allen
    2018-08-05
    有三种模型。1-1。1-n n-n. 并且可以根据实际情况自动进行调整,可谓是线程模型的终极版本,简直是太酷了
    
     2
  • 小恩
    2018-12-05
    杨老师您好,我有5年左右的Java开发经验,也不断的尝试学习netty,但还是找不到真正能够使用到的地方,最多看一些源码,学习一下简单的线程模型,netty离我最近的应该是spring boot 2.0里面的了,想请教一下在我们实际业务开发中,什么样的业务场景会用到netty,谢谢!
     3
     1
  • WolvesLeader
    2018-08-08
    一直不明白,n_n的使用场景
    
     1
  • 咖啡猫口里的咖啡猫�...
    2018-08-05
    为什么我看着开源项目把netty做网络层,模型都是1-N ,为什么N-N会浪费资源
    
     1
  • Allen
    2018-08-05
    请问为啥不推荐netty权威指南?😋
    
     1
  • 慎独
    2019-12-04
    Reactor 模式和 Netty 线程模型这块,老师能详细讲解下吗?
    
    
  • 随心而至
    2019-09-20
    想深入还得自己结合实例,针对性地读读源码,之前囫囵吞枣似的读完了netty实战,并没有太理解本质。RTFSC,追根溯源,适可而止,确实太需要了
    
    
  • shern
    2019-07-22
    为啥默认的线程数是cpu核数的两倍?
     1
    
  • zt
    2018-08-06
    老师,能给说下mina和netty的相同和不同吗?

    作者回复: mina没仔细研究过...

    
    
  • L
    2018-08-05
    杨老师,可以的话麻烦推荐几个能获取到最新Java开发资料,或者编程领域相关的外文网站,博客等,就是想关注一些最新的技术信息
    
    
我们在线,来聊聊吧