Netty架构按照Reactor模式设计和实现,它的服务端通信序列图如下:
客户端通信序列图如下:
Netty 的IO线程NioEventLoop由于聚合了多路复用器Selector,可以同时并发处理成百上千个 客户端 Channel,由于读写操作都是非阻塞的,这就可以充分提升 IO 线程的运行效率,避免由于 频繁IO阻塞导致的线程挂起。
Netty架构按照Reactor模式设计和实现,它的服务端通信序列图如下:
客户端通信序列图如下:
Netty 的IO线程NioEventLoop由于聚合了多路复用器Selector,可以同时并发处理成百上千个 客户端 Channel,由于读写操作都是非阻塞的,这就可以充分提升 IO 线程的运行效率,避免由于 频繁IO阻塞导致的线程挂起。