HTTP/2 的性能优化方面要注意什么吗?
最后更新于:2022-04-01 06:08:51
**HTTP/2 的性能优化方面要注意什么吗?**
答:当一个 TCP 连接需要同时需要加载很多文件的时候,HTTP/2 的多路复用和 Server Push 的优先级机制可以带来性能的很大提升。然而,HTTP/2 带来的性能提升却往往不能弥补 TLS(https) 带来的负面影响。甚至于,对于某些非常大的文件和视频直播流,有可能有时候会需要禁用 https 得到可接受的性能。
不过,好消息是,你可以参照此文([Is TLS Fast Yet?](https://istlsfastyet.com/))检查一下,关于 https 性能有什么可以做的([参考文献](https://www.nginx.com/wp-content/uploads/2015/09/NGINX_HTTP2_White_Paper_v4.pdf "Nginx HTTP2 White Paper v4"))。因为网络环境的不同、延迟也不同,每个应用的特点也不尽相同,所以升级前后还需要自行做性能测试,判断什么最适合自己。