我正在尝试通过war部署来设置spring-boot-admin。对于war,我无法在spring boot admin仪表板中看到客户机应用程序。
我尝试过spring boot版本2.1.6和tomcat版本8.5.47,但在仪表板中看不到客户端应用程序。
我的客户端应用程序POM
<version>1.0.0</version>
<packaging>war</packaging>
<name>spring-boot-admin-client</name>
<description>Demo project for Spring Boot Admin - Client</description>我使用过的依赖项:
spring-boot-starter-actuator
spring-boot-admin-starter-client
spring-boot-starter-security
spring-boot-starter-test
spring-boot-starter-web没有收到任何错误消息,但是客户端应用程序在spring-boot-admin仪表板中看不到它。
发布于 2020-01-07 13:19:40
您是否在客户端应用程序中配置了spring.boot.admin.client.instance.service-url属性?
通常,当Spring Boot Client安装在外部tomcat上时,SBA预测执行器端点路径为http://server:port/actuator,而实际路径为http://server:port/context-root/actuator。
这就是spring.boot.admin.client.instance.service-url property的用武之地。应将spring.boot.admin.client.instance.service-url设置为http://server:port/context-root
https://stackoverflow.com/questions/58605573
复制相似问题