当下情况 有个项目,部署在某家上市云商中,接口大概每天 20 亿左右的请求响应,流量费用在服务器架构中占比较高,目前已经实施了 2 种优化方案,请问有没有更好的优化方案推荐? 目前已经做过的优化方案 [ol]找云商谈优惠要求调用接口的合作商加上 gzip 压缩 [/ol] 暂不考虑的方案 [ol]按带宽计费(目前业务量级,按量计费/按带宽计费消耗差不多) [/ol] 有想法还未实现的方案 [ol]使用 Protocol Buffers 替代 json ,和 gzip 同时使用。 [/ol] 请教 [ol]有没有推荐的优化方案? PS: 可以是服务部署方面 或者 流量优化方面 [/ol]
如果你们技术过硬, 可以考虑修改服务使用 HTTPP3/QUIC 协议, 要考虑云商的各个组件是否支持(尤其是负载均衡)。 HTTP3 复用 比 HTTP2 更好,也更加节省流量。 其他很多方面,托管云是做不了太多的, 看是否能够对 linux 内核参数做一些调整