簡體   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