netty
文章平均质量分 94
netty知识点
ANYOLY
喜欢程序 喜欢开发 做自己最想做的事
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Netty核心设计模式详解
Reactor模式是一种事件驱动的设计模式,用于处理并发的服务请求。核心思想将I/O事件分离到不同的线程处理- 接收连接(Acceptor)- 读写事件(Handler)传统IO vs Reactor传统阻塞IO:客户端1 → 线程1(阻塞等待)客户端2 → 线程2(阻塞等待)客户端N → 线程N(阻塞等待)问题:线程数 = 连接数,资源耗尽Reactor模式:客户端1 ─┐客户端2 ─┤客户端N ─┴→ Reactor(多路复用) → 少量线程处理优势:少量线程处理大量连接定义。原创 2025-10-22 11:16:14 · 727 阅读 · 0 评论 -
Netty设计模式
1 Reactor模式 1.1 概述• 单线程模型 所有I/O操作都由一个线程完成,即多路复用、事件分发和处理都是在一个Reactor线程上完成的适合于小容量的场景,高并发的应用场景无法承载压力,单线程无法同时处理高并发时的多条链路,包括编解码,接收响应,性能无法支撑,吞吐量小,而且客户端积压超时率一并提升,增加服务端的负载 • 多线程模型...原创 2019-11-10 21:42:49 · 1498 阅读 · 0 评论
分享