是否可以在没有谷歌云平台的情况下使用http转码(到grpc)?(节点grpc)



很抱歉有基本问题(我是gRPC新手(。有可能在没有谷歌云平台的情况下使用http转码吗;端点?

(参考本条:https://cloud.google.com/endpoints/docs/grpc/transcoding)

我目前正在尝试创建一个模拟应用程序,我们正在尝试使用某种带有UI的前端(或者可以在beg中使用无头浏览器(,它可以向可扩展服务代理发送HTTP请求,然后ESP将HTTP请求转换为HTTP2,以便将其作为请求发送到我们的gRPC服务。我认为K8有点过头了,因为我们只有几个容器(而且不太熟悉K8中的部署(。

我试着只使用grpc节点,并想在ESP中进行http映射。我们可以直接导入<导入";google/api/annotations.proto">进入我们的原型文件,并获得HTTP映射的功能?

正如DazWilkin所提到的,您的最佳选择是使用Envoy Proxy。

如果你习惯使用Docker,这里有一个应用程序的容器。

问候,

弗雷德里克

最新更新