NIO三大核心之选择器(Selector)

选择器(Selector)

基本介绍

用一个线程,处理多个客户端连接,就会用到NIO的Selector(选择器)。

Selector能够检测多个注册的服务端通道上是否有事件发生。如果有事件发生,便获取事件,然后针对每个事件进行响应的处理。

这样可以用单线程去管理多个通道,也就是管理多个连接和请求。

image-20220418223905944
image-20220418223905944

Terwer...大约 4 分钟后端开发分布式nioselector