Как запросить локальный gRPC сервер?

У меня есть сервер gRPC, и я хочу вызвать этот сервер по локальному каналу, например:

другое сообщение -> адаптер -> локальный клиент grpc -> локальный сервер grpc

так как создать локальный клиент grpc?, использовать локальный канал для создания заглушки?

2 ответа

Два варианта:

  1. также запустите свои сервисы с InProcessServerBuilder и используйте InProcessChannelBuilder для связи с ним, или
  2. просто свяжитесь с сервером через "localhost"

Если вы хотите, чтобы тип вызовов CLI был локальным, вы можете зайти на https://github.com/fullstorydev/grpcurl

Другие вопросы по тегам