如何请求本地 gRPC 服务器?

how request local gRPC server?

我有一个 gRPC 服务器,我想通过本地通道调用此服务器,例如:

其他消息 -> 适配器 -> 本地 grpc 客户端 -> 本地 grpc 服务器

那么如何创建一个本地的grpc客户端?,使用本地通道构建存根?

两个选项:

  1. 还可以使用 InProcessServerBuilder 启动您的服务,并使用 InProcessChannelBuilder 与其通信,或者
  2. 只需通过 "localhost"
  3. 联系服务器

如果你想要对本地 grpc 服务器进行 cli 类型的调用,你可以查看 https://github.com/fullstorydev/grpcurl