繁体   English   中英

无法向发现服务器注册服务(EUREKA)

[英]Unable to register services to the discovery server (EUREKA)

所以当我运行我的服务实例时。 它不会将自己注册到发现服务器。 并且没有错误,因此我无法在此处识别问题。

我的服务的application.properties看起来像这样,发现服务器的application.properties可以在附带的屏幕截图中看到。

spring.application.name = service
eureka.client.service-url.defaultZone =http://localhost:8761/eureka/

localhost上的Eureka仪表板:8761表示此服务没有可用的实例。

这是控制台

您必须在pom.xml添加此依赖项,这将为您的服务提供一个保持pom.xml的理由:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>

此外,我认为您应该重构Eureka默认区域部分的application.properties文件,如下所示:

eureka.client.serviceUrl.defaultZone=http://localhost:8761/eureka/
eureka.instance.preferIpAddress=true
eureka.client.registerWithEureka=true
eureka.client.fetchRegistry=true

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM