Lo gNet gRP C Spring Boot Starter - разрешение службы без обнаружения службы - PullRequest
0 голосов
/ 22 января 2020

Я пытаюсь настроить микросервисы Spring Boot, которые будут взаимодействовать через gRP C. Я использую стартер Spring Boot Lo gNet (https://github.com/LogNet/grpc-spring-boot-starter) и пытаюсь выяснить, как клиентская / потребительская служба "подключается" к сервису сервера / производителя без с использованием службы обнаружения (например, Eureka).

Мне не удалось найти информацию о том, как настроить производителя для прослушивания порта, который я указываю.

Затем я попытался бы подключитесь к нему от потребителя с помощью кода, подобного следующему:

ManagedChannel channel = ManagedChannelBuilder.forAddress("127.0.0.1", 9110).usePlaintext()
    .keepAliveWithoutCalls(true).build();
greeterStub = GreeterGrpc.newBlockingStub(channel);

Очевидно, что хост и порт будут настраиваться в отличие от приведенного выше фрагмента.

1 Ответ

1 голос
/ 23 января 2020

Если под производителем вы подразумеваете сервер gRP C, то вы можете настроить его порт в вашем application.yml/properties:

grpc:
    port: 6565
...