Zuul代理未在尤里卡上记录新服务

问题描述

我开始使用Spring Could开发微服务架构,并通过Eureka和Zuul解决这个问题。我使用Spring创建了一个Eureka,Zuul和Cart服务器,但是当我想使用Zuul代理从Cart微服务中获取数据时,端点返回我404。但是,当我在没有代理的情况下转到购物车服务时,该端点将向我返回200

我的服务器的应用程序属性

尤里卡:

server.port=8762
spring.application.name=bas4u-eureka-server
spring.security.basic.enabled=true
spring.security.user.name=tomash
spring.security.user.password=BLACKneco20!)
eureka.instance.hostname: localhost
eureka.client.register-with-eureka=false
eureka.client.fetch-registry=false
eureka.client.service-url.default-zone=http://${eureka.instance.hostname}:${server.port}/eureka
eureka.environment=staging
logging.level.com.netflix.eureka=DEBUG
logging.level.com.netflix.discovery=DEBUG

zuul

spring.application.name=zuul-server
server.port=8761
eureka.client.register-with-eureka=true
eureka.client.fetch-registry=true
eureka.instance.prefer-ip-address=true
eureka.client.serviceUrl.defaultZone=http://tomash:BLACKneco20!)@localhost:8762/eureka
instance.hostname=localhost
logging.level.com.netflix.discovery=DEBUG
zuul.routes.cart.path=/cart/**
zuul.routes.cart.url=http://192.168.244.129
management.endpoints.web.exposure.include=*

购物车

spring.application.name=cart
server.port=4000
eureka.client.register-with-eureka=true
eureka.client.fetch-registry=true
eureka.client.serviceUrl.defaultZone=http://tomash:BLACKneco20!)@localhost:8762/eureka/
instance.hostname=localhost

也许在zuul或eureka配置期间我错过了什么?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)