关于我
 

xjpvictor's Blog
小老鼠,上灯台,两只耳朵竖起来

Chrome 59的HTTP/2多路复用问题


各种折腾·chromegoogle

本文最后编辑于超过2605天以前,部分内容可能已经失效

故事是这样的,我有一个经常访问的网页,上面有几百个小图片,服务器开启了HTTP/2,所以一直以来没有什么问题,加载很快。但是最近升级chrome以后发现,网页的加载变得很慢了。

打开dev tool,看一下,加载时间线是这样的

Chrome 59

Chrome 59

嘛,这不就是典型的HTTP/1.1的时间线,几个几个一组,慢慢加载图片。说好的HTTP/2 multiplex多路复用呢。

看看微软的Edge

Edge 38

Edge 38

正常啊。再看苹果的Safari

Safari 10

Safari 10

也没问题。看来问题出在Chrome上了。滚回到旧版,58

Chrome 58

Chrome 58

好了,可以确认问题出在Chrome 59版上。可是为什么。

一个升级,本来3秒的页面变成了15秒。网上也没有任何相关的信息,相当符合Google一贯的黑箱作风,谁说Google不作恶。

Update 2017-10:
61版的Chrome已经修复了这个问题,http/2 multiplex多路复用又正常了。

本文 "Chrome 59的HTTP/2多路复用问题" 由 K. Huang 首先发表于 xjpvictor's Blog 并以 CC BY-NC 4.0 许可证发布 © 2017
转载注明引用来源 https://blog.xjpvictor.info/2017/07/http2-multiplexing-issue-on-chrome-59/


推广:使用 DigitalOcean 搭建属于你自己的博客,每月低至 5 美元,全球多数据中心,稳定高速

打赏我

评论

你的邮箱地址不会被公开。必填项以 * 标出

无意义或不相关评论将被删除

允许使用以下html标签:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

你可以上传文件,粘贴代码或长文至 Drop.it.r

本博客是言论不自由博客,评论只接受询问及赞同,不同观点请出门左转微博/发表于自己的博客。谢谢合作!

评论意味着你 同意 上传部分私人数据,包括邮箱和 IP, 这些数据不会被分享给第三方,不会用于商业用途或再推广用途。

更多相似文章