Agileutil v0.0.12 发布,优化 TCP 传输,减少网络 IO 耗时!

来源: 投稿
作者: tankli
2021-04-03

本次发布的版本是v0.0.12,针对TCP传输进行了优化,减少了网络IO等待时间。

由于每次RPC请求的数据中会携带请求体长度字段,压缩标记字段,数据字段等二进制数据,在之前实现的send逻辑中,会针对不同的字段分批调用socket.sendall()。 经过测试,将数据组合后一次性调用socket.sendall(),单向请求会减少4倍的耗时,recv的等待时间明显变短。

详情: https://gitee.com/lycclsltt/agileutil

 

展开阅读全文
1 收藏
分享
加载中
最新评论 (3)
服务端可主动调用客户端吗?长链接
2021-04-05 01:10
0
回复
举报
不可以,服务端只是被动响应
2021-04-09 16:59
0
回复
举报
v
2021-04-04 09:18
0
回复
举报
更多评论
3 评论
1 收藏
分享
返回顶部
顶部