822 Star 4.3K Fork 1.2K

GVPsmartboot / smart-socket

 / 详情

有个问题没搞懂 望不吝赐教

已完成
创建于  
2018-04-12 10:19

业务的写操作write(byteBuffer)会被放到缓冲队列writeCacheQueue中,为什么在writeToChannel()中会把多个buffer合并为一个大ByteBuffer写出到通道呢?这样数据岂不是被混在一起了吗?还是我的理解有问题。。

评论 (1)

gongkaixiong 创建了任务

合并消息可以提升数据输出效率。而且没有改变原有数据的输出顺序,是不会有影响的。

三刀 关闭了任务

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
351975 smartdms 1578921064 1178284 gongkaixiong 1642574191
Java
1
https://gitee.com/smartboot/smart-socket.git
git@gitee.com:smartboot/smart-socket.git
smartboot
smart-socket
smart-socket

搜索帮助

344bd9b3 5694891 D2dac590 5694891