介绍
点击上面的链接,页面只显示{}
原因参见:Spring Boot Actuator监控使用 中的 info 接口
查看依赖
本工程需要下面依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
修改notice工程的application.yml文件
在application.yml文件中,配置 info接口显示的信息,增加下面代码:
info:
app:
name: notice-ms
build:
artifact: @project.artifactId@
version: @project.version@
注意: @符号,表示application.yml文件访问pom.xml文件中的配置
修改总工程的pom.xml
默认情况,application.yml文件 无法访问 pom.xml文件中的配置
修改总工程的pom.xml,如下:
<build>
<!-- 使用 @@ application.yml 获取pom文件中的配置 -->
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
</build>
注意: 只能有一个<build>标签
测试
访问 http://192.168.0.201:8001/actuator/info
显示信息如下:
{"app":{"name":"notice-ms","build":{"artifact":"notice","version":"1.0-SNAPSHOT"}}}
