服务端:

彻底理解Netty-----内部执行流程

彻底理解Netty-----内部执行流程

1、创建ServerBootStrap实例

2、设置并绑定Reactor线程池:EventLoopGroup,EventLoop就是处理所有注册到本线程的Selector上面的Channel

3、设置并绑定服务端的channel

4、5、创建处理网络事件的ChannelPipeline和handler,网络时间以流的形式在其中流转,handler完成多数的功能定制:比如编解码 SSl安全认证

6、绑定并启动监听端口

7、当轮训到准备就绪的channel后,由Reactor线程:NioEventLoop执行pipline中的方法,最终调度并执行channelHandler 

客户端 

彻底理解Netty-----内部执行流程

彻底理解Netty-----内部执行流程

 

 原文链接

https://juejin.im/post/5bf8fbd4f265da617006cab8

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-03
  • 2021-10-30
  • 2019-11-17
  • 2021-12-09
  • 2022-02-06
猜你喜欢
  • 2022-02-17
  • 2022-01-22
  • 2021-12-17
  • 2021-06-04
  • 2022-12-23
  • 2019-11-09
  • 2021-11-21
相关资源
相似解决方案