摘要: 问题引入,在Netty网络通信中常常遇见在接收端接受消息的时候会出现三中类型的输出: 读到一个完整的客户端输入的ByteBuf 读到多个客户端发过来的ByteBuf 读到一个客户端不完整的ByteBuf 1.1 问题 出现以上三个问题的原因是我们没有在应用层对传输层的TCP包进行包的拆分与分发。 让 阅读全文
posted @ 2021-12-02 19:31 西伯利亚爱学习的狼 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 多线程Reactor模式旨在分配多个reactor每一个reactor独立拥有一个selector,在网络通信中大体设计为负责连接的主Reactor,其中在主Reactor的run函数中若selector检测到了连接事件的发生则dispatch该事件。 让负责管理连接的Handler处理连接,其中在 阅读全文
posted @ 2021-12-02 12:00 西伯利亚爱学习的狼 阅读(406) 评论(0) 推荐(0) 编辑