Unable to register services to the discovery server (EUREKA)

Heena Mittal :

So when I run my service instance. It does not register itself to the discovery server. And there is no error, so I am not able to identify the problem here .

application.properties of my service looks like this and application.properties of the discovery server can be seen in the screenshot attached.

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

Eureka dashboard at localhost:8761 shows that there are no instances available for this service.

This is the console

veben :

You have to add this dependency in your pom.xml, that will give your service a reason to stay up:

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

Moreover, I think you should refactor your application.properties file for Eureka default zone part, like that:

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

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=102519&siteId=1