在使用 Spring Boot Actuator 时可以通过生成 Git 和编译文件来提供信息
添加 Git 信息
- 添加插件
在 build.gradle 文件中添加一下配置
1 | buildscript { |
这样就会在
build\main\resource\下生成git.properties文件,该文件内会包含 Git 仓库的信息
- 其他配置
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
gitProperties {
// 日期格式
dateFormat = "yyyy-MM-dd' 'HH:mm:ss"
// 时区
dateFormatTimeZone = "PST"
// 生成的 git.properties 文件位置
gitPropertiesDir = new File("${project.rootDir}/build/resources/main/")
// git 文件所在目录
gitRepositoryRoot = new File("${project.rootDir}/")
}
添加编译信息
- 添加配置信息
在 build.gradle 中添加
1 | springBoot { |
会在
build\resources\MATE-INF\下生成build-info.properties文件
- 访问
/info
1 | { |
参考https://docs.spring.io/spring-boot/docs/current/reference/html/howto-build.html#howto-build-info