Как я могу увидеть список приложений, зарегистрированных на сервере Eureka? - PullRequest
0 голосов
/ 08 мая 2020

Я пытаюсь понять "netflix.eureka.server". Вот мой код сервера

@EnableEurekaServer
@SpringBootApplication
public class EurekaServerDemoApplication {

    public static void main(String[] args) {
        SpringApplication.run(EurekaServerDemoApplication.class, args);
    }

}

, а вот мой application.yml

server:
  port: 8761

eureka:
  instance:
    hostname: localhost
  client:
    registerWithEureka: false
    fetchRegistry: false
    serviceUrl:
      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/

приложение запущено и работает, я могу увидеть его статус, используя 'http://localhost: 8761 / actator / health 'и получил {"status": "UP"}

Вот код моего клиентского приложения

@SpringBootApplication
@EnableEurekaClient
public class EurekaClientDemoApplication {
    public static void main(String[] args) {
        SpringApplication.run(EurekaClientDemoApplication.class, args);
    }
}

, а вот и мой клиент application.properties

server.port=8080
spring.application.name=EurekaClientDemoApplication

и вот мой application.yml

eureka:
  client:
    serviceUrl:
      defaultZone: http://localhost:8761/eureka/

Теперь клиентское приложение также запущено и работает. Теперь я пытаюсь увидеть клиентов, зарегистрированных на сервере eureka, нажав «http://localhost: 8761 / eureka / », но получаю исключение «страница не найдена». Может ли кто-нибудь помочь мне понять, что мне здесь не хватает и как я могу увидеть список приложений, зарегистрированных на моем сервере eureka?

1 Ответ

0 голосов
/ 10 мая 2020

Наконец я понял, как вывести список всех приложений, зарегистрированных на моем сервере Eureka. Вот URL для того же

http://localhost: 8761 / eureka / apps

...