标签

nio

Java NIO:Reactor 模型与 Netty EventLoop 原理
一、Reactor 模型的基本原理 1. 什么是 Reactor? Reactor 是一种基于事件驱动的设计模式,主要解决高并发网络通信中的事件监听和分发问题。 先回顾传统 BIO 的处理方式。 假设服务器同时有 1000 个客户端连接,传统 BIO 通常采用一个连接对应一个线程的方式: 客户端 A
2026-11-03
|
4
|
0
|
0
Java NIO:Selector 选择器与 IO 多路复用
一、什么是 Selector? Selector(选择器)是 Java NIO 的核心组件之一,主要用于监听多个 Channel 的 IO 就绪事件。 传统 BIO 通常采用一个客户端连接对应一个处理线程的方式。当客户端数量较多时,大量线程可能处于阻塞等待状态,增加内存占用和线程切换成本。 Java
2026-11-02
|
2
|
0
|
0