【问题标题】:How can I disable HTTP/2 in Traefik如何在 Traefik 中禁用 HTTP/2
【发布时间】:2019-12-13 02:21:06
【问题描述】:

我可以在 Traefik 中禁用 HTTP/2 并只使用 HTTP/1.1 吗?

读懂你的想法

因为我正面临一个厄运的致命错误,其中 one Chrome 或 Chromium 请求将停止超过 59 秒(但不是一分钟!),然后关闭 HTTP/2 会话并尝试再次获取资源(除非通过 requireJS 请求它,这将在无数秒后取消该事物)。如果我们使用 --disable-http2 参数启动 Chrome 或 Chromium,则不会发生此问题。它也不会发生在托管在不支持 HTTP/2(专门使用基于 NodeJS 的代理)的不同(测试)环境中的同一应用程序中。

还有其他变量在起作用。我不相信禁用 HTTP/2 会解决问题,但告诉 Traefik 假装它只能执行 HTTP/1.1 似乎是一件容易尝试的事情。

【问题讨论】:

  • 关于尝试在 NodeJS 代理中启用 HTTP/2 的问题与我想在 Traefik 中禁用它的原因相同:github.com/AveVlad/gulp-connect/issues/255 刚刚删除了一条评论链接到现在私有的 Chromium 问题。

标签: http2 traefik


【解决方案1】:

不,你不能不改变源代码。

【讨论】:

猜你喜欢
  • 2017-07-15
  • 1970-01-01
  • 2015-10-18
  • 2020-01-25
  • 2023-01-04
  • 1970-01-01
  • 2020-04-01
  • 1970-01-01
  • 2018-08-21
相关资源
最近更新 更多