【问题标题】:http/2 on swisscom cloudfoundry?swisscom cloudfoundry 上的 http/2?
【发布时间】:2019-08-06 13:46:12
【问题描述】:

我有一个 Nuxt.js/NodeJs 应用程序托管在 swisscom 云 (cloudfoundry) 上。不幸的是,我所有的文件都是通过 http/1.1 协议而不是通过 http/2 加载的。

以前我将我的应用程序托管在谷歌云上,并且内容通过 http/2 正确交付。

现在我的问题是,cloudfoundry 是否支持 http/2?如果是这样,我该怎么做才能通过 http/2 获取我的内容。

【问题讨论】:

    标签: cloud-foundry swisscomdev


    【解决方案1】:

    现在我的问题是,cloudfoundry 是否支持 http/2?如果是这样,我该怎么做才能通过 http/2 获取我的内容。

    在使用通过 Gorouter 的标准 HTTP 路由时不会。有关支持此功能的更多背景和未来路径,请参阅此问题。

    https://github.com/cloudfoundry/gorouter/issues/195

    同时,如果你真的需要在 CF 上使用 HTTP/2,你可以使用 TCP 路由。这绕过了 Gorouter 并允许 TCP 流量直接进入您的应用程序。有关 TCP 路由的更多详细信息,请参阅这两个链接。

    https://docs.cloudfoundry.org/devguide/deploy-apps/routes-domains.html#http-vs-tcp-routes https://docs.cloudfoundry.org/devguide/deploy-apps/routes-domains.html#create-route

    对于它的价值,您需要与您的 CF 提供商/运营商确认是否启用了 TCP 路由。它们是可选功能。此外,您的组织/空间配额需要允许您创建路由。

    希望有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-11
      • 1970-01-01
      • 2019-11-30
      • 1970-01-01
      • 2023-03-19
      • 2019-08-29
      • 2019-09-28
      相关资源
      最近更新 更多