【发布时间】:2020-11-10 06:47:31
【问题描述】:
假设您有 2 项服务:图书和客户。假设客户想要收藏一本书。因此客户可能会向下一个服务发出 gRPC 请求。如何准确地从一项服务向另一项服务发起 RPC 调用。
这是网络上唯一的例子。似乎表明了这一点,但问题是他们使用 golang 来进行服务内请求(作为客户端),并使用 grpc-node 作为服务器。是否有 grpc-node 从另一个服务对 grpc-node 服务器进行客户端 RPC 调用的示例?
结帐服务文件: https://github.com/GoogleCloudPlatform/microservices-demo/blob/master/src/checkoutservice/main.go 原型文件: https://github.com/GoogleCloudPlatform/microservices-demo/blob/master/pb/demo.proto
目前,我假设在一个共享的 proto 文件中将有 2 个服务,并且在客户端文件中,客户端将调用另一个服务的组件的 RPC 调用。
【问题讨论】:
标签: microservices protocol-buffers grpc protoc grpc-node