Я пытаюсь настроить Zuul с помощью Eureka со следующей автоматической конфигурацией Zuul (Spring Boot):
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
Но при звонке в CUSTOMER-SERVICE через Zuul возникает следующее исключение:
com.netflix.client.ClientException: Load balancer does not have available server for client: CUSTOMER-SERVICE
Я проверил Eureka для CUSTOMER-SERVICE с помощью веб-консоли, я обнаружил, что экземпляр CUSTOMER-SERVICE зарегистрирован там правильно.
Может ли кто-нибудь помочь мне узнать, что пошло не так?
--- [nio-9090-exec-4] c.netflix.loadbalancer.BaseLoadBalancer : Client:CUSTOMER-SERVICE instantiated a LoadBalancer:DynamicServerListLoadBalancer:{NFLoadBalancer:name=CUSTOMER-SERVICE,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:null
- person Manish Kumar   schedule 28.07.2017