Nginx 支持 HTTP3.0/QUIC

2020-07-13 14:39:46 +08:00
 lvming6816077

周末在家折腾了好久,终于弄好了,感兴趣的 V 友可以看看。

https://juejin.im/post/5f0bb78fe51d4534a711efbf

4471 次点击
所在节点    程序员
17 条回复
Nangle
2020-07-13 14:49:08 +08:00
也可以看看我写的:
Nginx 官版 QUIC 部署
https://www.nange.cn/quic-http3-for-nginx-official.html
Cloudflare Quiche 版 QUUC 部署
https://www.nange.cn/quic-and-http3-for-nginx.html
lvming6816077
2020-07-13 14:52:17 +08:00
@Nangle 666
GeekSky
2020-07-13 16:55:15 +08:00
吓得我以为 NGINX 官宣支持了,白激动一场……
ohao
2020-07-13 17:04:39 +08:00
有 quic 的分支
但是大部分浏览器还没默认开启或者支持

所以没 卵 用
dun
2020-07-13 17:53:18 +08:00
@Nangle

速度有些慢,是不是负优化了。
lvming6816077
2020-07-13 21:27:04 +08:00
提前了解一下嘛,早晚会支持的
lvming6816077
2020-07-13 21:31:01 +08:00
@ohao 目前腾讯的 X5 内核已经支持 quic 协议,安卓版的 QQ 和微信的 webview 可以体验到哦
hantsy
2020-07-13 21:33:43 +08:00
@lvming6816077 如果体验 quic,有和没有差别?
shiny
2020-07-13 21:36:00 +08:00
我用 docker 配的,折腾半个小时就行了
jugelizi
2020-07-13 21:45:38 +08:00
客户浏览器支持 h2 已经很不容易了
kennylam777
2020-07-13 21:54:03 +08:00
支持 h2 倒是很基本的, 我的例子就是 90%以上客戶端都用 http/2 及 TLS 1.3

但在 nginx 上面跑 quic, 網卡滿載時好 QUIC 連線爭取到的有效頻寬比 TCP BBR 低
bavtoex
2020-07-13 23:05:15 +08:00
插楼问一个 nginx 的配置问题


服务器是 nginx 做 web 服务的,有没有全局的配置一次,就可以拒绝一批 ip 和指定 ua 的办法?


要全局是因为有很多个网站,如果在每个网站的 server 块下引入拒绝 ip 的配置文件,那会不会损失性能?因为单 ip 配置文件都 2m 了.


因为我在另一台服务器上用 apache 可以在主配置文件加一次拒绝 ip 的配置,目录下所有网站都可以生效.想问问 nginx 有没有同样的方法.或者可以在 centos 防火墙上可以设置?
mason961125
2020-07-13 23:06:05 +08:00
建议不要使用有歧义的标题。
flynaj
2020-07-14 00:32:56 +08:00
UDP 被 QoS 的反而慢
millken
2020-07-14 00:42:37 +08:00
实测下来,quic 确实要慢点。
lvming6816077
2020-07-14 10:24:25 +08:00
由于 0-RTT 的特性,quic 最佳的优化效果在于首次访问,特别是首屏的数据。一担浏览器缓存机制介入,用缓存是最快的。
Nangle
2020-07-14 16:48:54 +08:00
@dun 前端主题一段 JS 运行特别耗内存。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/689568

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX