首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GRPC在云铸造中是如何工作的?GoRouter不支持HTTP2

GRPC在云铸造中是如何工作的?GoRouter不支持HTTP2
EN

Stack Overflow用户
提问于 2019-03-31 05:13:39
回答 1查看 1.6K关注 0票数 1

我需要使用GRPC在两个微服务之间进行相互通信。但默认情况下,云铸造厂使用不支持Http2的Go路由器。默认情况下,许多云铸造安装不公开TCP端口本身。是否有任何工作,或是否有任何接口将支持此方案?

我试过用EUREKA和弹簧靴。它仍然使用HTTP1.1。

EN

回答 1

Stack Overflow用户

发布于 2019-04-06 18:51:54

您是正确的,Gorouter不支持HTTP/2。要使HTTP/2和/或gRPC在CF上工作,您有两个选项。

  1. 如果您需要公共客户端(CF之外的i.e.clients)连接到您的应用程序,则需要使用TCP路由。如果您的提供程序默认不启用此功能,请查找另一个提供程序(请参阅这份公共提供者名单,提示枢轴Web将根据请求提供TCP路由)或自主机。
  2. 如果您只需要在运行于CF上的应用程序之间使用HTTP/2和/或gRPC,则可以使用容器进行容器网络。当你和应用程序交谈时,没有任何限制(只要你正确地打开所需的端口)。您可以使用TCP、UDP和建立在这些协议之上的任何协议。这里有一些关于这里如何工作的详细信息。

希望这能帮上忙!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55438084

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档