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

Microservices Zuul无法从Eureka获取微服务实例列表,microservices,netflix-eureka,netflix-zuul,Microservices,Netflix Eureka,Netflix Zuul,我正在尝试使用以下Zuul自动配置(Spring Boot)将Zuul配置为Eureka: 但在通过Zuul向客户服务部打电话时,出现以下例外情况: com.netflix.client.ClientException: Load balancer does not have available server for client: CUSTOMER-SERVICE 我已经用web控制台检查了Eureka for CUSTOMER-SERVICE,我发现在那里正确注册了一个CUSTOMER-S

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

但在通过Zuul向客户服务部打电话时,出现以下例外情况:

com.netflix.client.ClientException: Load balancer does not have available server for client: CUSTOMER-SERVICE
我已经用web控制台检查了Eureka for CUSTOMER-SERVICE,我发现在那里正确注册了一个CUSTOMER-SERVICE实例


有人能帮我知道出了什么问题吗

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

您是如何发出请求的?我正在使用web浏览器()发出http请求ZUUL代理。在ZUUL方面,除了上面列出的自动配置之外,我没有添加任何内容。ZUUL似乎在查询Eureka列出的服务,但没有得到正确的响应。请考虑以下控制台日志。代码>--[nio-9090-exec-4]c.netflix.loadbalancer.BaseLoadBalancer:Client:CUSTOMER-SERVICE实例化了一个loadbalancer:DynamicServerListLoadBalancer:{NFLoadBalancer:name=CUSTOMER-SERVICE,当前服务器列表=[],负载均衡器统计=区域统计:{},服务器统计:[]}服务器列表:null
com.netflix.client.ClientException: Load balancer does not have available server for client: CUSTOMER-SERVICE