假设您有 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 调用。