I can't access the service through its application.name - Eureka

Viewed 506

Eureka Sever registers all my services, however when trying to access them through their application.name I cannot, I have tried RestTemplate and OpenFeign but it has not been possible in any way.

enter image description here

When FEATURES-SERVICE requests an image from IMAGES-SERVICE through: http://localhost:9005 work, but when FEATURES-SERVICE requests an image from IMAGES-SERVICE through: http://images-service fail.

This is my config for eureka-server:

server:
  port: 8761

eureka:
  client:
    fetch-registry: false
    register-with-eureka: false

and config for features-service and images-service

// IMAGES-SERVICE
server:
  port:9005
spring:
  application:
    name: images-service

eureka:
  client:
    fetch-registry: true
    register-with-eureka: true
    service-url:
      default-zone: http://localhost:8761/eureka
    instance:
      hostname: localhost 

// FEATURES-SERVICE
server:
  port:9004
spring:
  application:
    name: features-service

eureka:
  client:
    fetch-registry: true
    register-with-eureka: true
    service-url:
      default-zone: http://localhost:8761/eureka
    instance:
      hostname: localhost 

both services has the annotation @EnableEurekaClient in the Application file.

0 Answers
Related