HTTP/2 开启后为什么资源加载反而变慢了?

Zz彤彤 阅读 2

我最近把项目从 HTTP/1.1 升级到 HTTP/2,本以为能提升性能,结果首页加载时间反而比之前还长。服务器是 Nginx,已经确认 http2 模块开启,Chrome DevTools 也显示协议是 h2。

试过合并小文件、减少请求数这些 HTTP/1 的优化手段,但听说 HTTP/2 不需要这么做?是不是我哪里配置错了?比如是不是 TLS 配置影响了性能?现在用的是自签名证书做本地测试。

Nginx 相关配置如下:

server {
    listen 443 ssl http2;
    ssl_certificate /path/to/cert.pem;
    ssl_certificate_key /path/to/key.pem;
    # 其他配置...
}
我来解答 赞 3 收藏
二维码
手机扫码查看
暂无解答

暂无解答