http/2 在 swisscom cloudfoundry 上?

http/2 on swisscom cloudfoundry?

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

加载的

之前,我将我的应用程序托管在 google 云上,内容通过 http/2 正确交付。

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

Now my question is, if http/2 is supported on cloudfoundry? And if so, what do I have to do, to get my contents over 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 provider/operators 以确定是否启用了 TCP 路由。它们是可选功能。此外,您的 org/space 配额需要允许您创建路由。

希望对您有所帮助!