gpt4 book ai didi

java - LogNet gRPC Spring Boot 启动器 - 无需服务发现即可解析服务

转载 作者:行者123 更新时间:2023-12-02 09:05:14 25 4
gpt4 key购买 nike

我正在尝试设置 Spring Boot 微服务,它将通过 gRPC 进行通信。我正在使用 LogNet ( https://github.com/LogNet/grpc-spring-boot-starter ) Spring Boot 启动器,并试图弄清楚如何让客户端/消费者服务“连接”到服务器/生产者服务而不使用服务发现(例如 Eureka )。

我无法找到有关如何配置生产者以监听我指定的端口的信息。

然后,我将尝试使用如下代码从消费者连接到它:

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

显然,主机和端口是可配置的,与上面的代码片段不同。

最佳答案

如果生产者指的是 gRPC 服务器,那么您可以在 application.yml/properties 中配置其端口:

grpc:
port: 6565

关于java - LogNet gRPC Spring Boot 启动器 - 无需服务发现即可解析服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59868051/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com