弱网络环境下,网络性能优化

1、采用TCP协议、实现长连接

2、采用长连接池,节省握手时间

3、采用ProtocolBuffer,减少冗余数据(相比xml)

4、弃用DNS,直接使用IP,减少了请求DNS服务查询IP的时间,避免被DNS劫持

5、加入重试机制,提供成功率6、使用Http2.0,压缩头部、长连接更加彻底、支持推送、支持

Multiplexing:支持一个TCP连接上同时实现多个请求和响应。

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 看了Joy一篇关于网络部分优化的文章,总结一下,方便以后查阅使用 目前客户端存在的网络问题主要有下面几方面: 1....
    SpursGo阅读 3,833评论 1赞 5
  • 1.OkHttp源码解析(一):OKHttp初阶2 OkHttp源码解析(二):OkHttp连接的"前戏"——HT...
    隔壁老李头阅读 21,777评论 24赞 176
  • 转载于:http://mrpeak.cn/blog/http2/ HTTP 2.0的那些事 在我们所处的互联网世界...
    柒黍阅读 2,492评论 0赞 8
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 137,173评论 19赞 139
  • 啦啦啦,嘿咻!这次比小编预想的要快,小编的朋友的作业做得快,于是很快就把稿子上交了,嘻嘻,那我就不废话了,...
    江鸠阅读 309评论 0赞 0

友情链接更多精彩内容