我正在努力理解"netflix.ereka.server"。这是我的服务器代码
@EnableEurekaServer
@SpringBootApplication
public class EurekaServerDemoApplication {
public static void main(String[] args) {
SpringApplication.run(EurekaServerDemoApplication.class, args);
}
}
这是我的申请。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/actuator/health'并获取{"status":"UP"}
现在这是我的客户端应用程序代码
@SpringBootApplication
@EnableEurekaClient
public class EurekaClientDemoApplication {
public static void main(String[] args) {
SpringApplication.run(EurekaClientDemoApplication.class, args);
}
}
这是我的客户端应用程序.properties
server.port=8080
spring.application.name=EurekaClientDemoApplication
这是我的申请。yml
eureka:
client:
serviceUrl:
defaultZone: http://localhost:8761/eureka/
现在客户端应用程序也已启动并运行。现在,我正试图通过点击‘http://localhost:8761/eureka/"但我得到了找不到页面的异常。"。有人能帮我了解我在这里缺少了什么吗?我如何查看在尤里卡服务器上注册的应用程序列表?
最后我找到了如何列出在Eureka服务器上注册的所有应用程序。这是同一的URL
http://localhost:8761/eureka/apps