会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
云中哥
2022年10月23日
Netty Reactor模型
摘要: 1、netty抽象出两个线程池:BossGroup负责监听和建立连接 ;WorkerGroup 负责网络IO的读写 2、BossGroup 和 WorkerGroup 类型都是NioEventLoopGroup , 相当于一个事件循环组,这个组中含有多个事件循环,每一个事件循环都是NioEventL
阅读全文
posted @ 2022-10-23 22:58 云中哥
阅读(60)
评论(0)
推荐(0)
TCP 粘包/拆包的原因及解决方法?
摘要: TCP是以流的方式来处理数据,一个完整的数据包可能会被TCP拆分成多个包进行发送,也可能把多个小的包封装成一个大的数据包。由于TCP数据包之间没有边界保护,所以当发生粘包或拆包时,接收端难以从数据流中准确获取数据。 TCP粘包/分包的原因: 应用程序写入的字节大小大于套接字发送缓冲区的大小,会发生拆
阅读全文
posted @ 2022-10-23 15:03 云中哥
阅读(455)
评论(0)
推荐(0)
Reactor 模式线程模型
摘要: 根据Reactor的数据量和处理资源池线程数量,可以分为3钟典型实现 单Reactor单线程 单Reactor 多线程 主从Reactor 多线程
阅读全文
posted @ 2022-10-23 15:01 云中哥
阅读(30)
评论(0)
推荐(0)
导航
博客园
首页
新随笔
联系
订阅
管理
公告