gpt4 book ai didi

microservices - Zuul 无法从 Eureka 获取微服务实例列表

转载 作者:行者123 更新时间:2023-12-05 07:41:40 24 4
gpt4 key购买 nike

我正在尝试使用以下 Zuul 自动配置(Spring Boot)使用 Eureka 配置 Zuul:

zuul.ignoredServices: '*'
zuul.routes.service1.path: /test/**
zuul.routes.service1.serviceId: CUSTOMER-SERVICE
zuul.routes.service1.stripPrefix: false
eureka.client.serviceUrl.defaultZone=http://localhost:8761/eureka
eureka.instance.non-secure-port-enabled=true
server.port=9090

但是在通过 Zuul 调用 CUSTOMER-SERVICE 时出现以下异常:

com.netflix.client.ClientException: Load balancer does not have available server for client: CUSTOMER-SERVICE

我已经用 Web 控制台检查了 Eureka 的 CUSTOMER-SERVICE,我发现在那里正确注册了一个 CUSTOMER-SERVICE 的实例。

谁能帮我看看哪里出了问题?

最佳答案

我注意到这是因为zuul.routes.service1.stripPrefix: false删除此属性后,应用程序开始按预期工作。

关于microservices - Zuul 无法从 Eureka 获取微服务实例列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45225151/

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