开发者社区> 问答> 正文

Linux应用层性能调优,应用层的网络协议优化有什么推荐思路么

Linux应用层性能调优,应用层的网络协议优化有什么推荐思路么

展开
收起
我是小美女 2021-11-03 14:22:31 550 0
1 条回答
写回答
取消 提交回答
  • 网络规划设计师、敏捷专家、CISP、ITSS服务经理、ACA全科目、ACP4项、ACE、CBP、CDSP、CZTP等。拥有 PRINCE2 Foundation/Practitioner、CCSK、ITIL、ISO27001、PMP等多项国际认证。 专利5+、期刊10+、知识产权师。核心期刊审稿人。

    您好,以下几点供您参考:

    使用长连接取代短连接,可以显著降低 TCP 建立连接的成本。在每秒请求次数较多时,这样做的效果非常明显。
    使用内存等方式,来缓存不常变化的数据,可以降低网络 IO 次数,同时加快应用程序的响应速度。
    使用 Protocol Buffer 等序列化的方式,压缩网络 IO 的数据量,可以提高应用程序的吞吐。
    使用 DNS 缓存、预取、HTTPDNS 等方式,减少 DNS 解析的延迟,也可以提升网络 IO 的整体速度。
    
    2021-11-03 14:24:47
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载