集成actuator获取项目日志
1 pom文件引入依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
2 application.yml配置文件
management:
endpoint:
health:
show-details: always
shutdown:
enabled: true
endpoints:
web:
exposure:
include: "*" #开放可访问的暴露项 * 表示开放所有
base-path: /monitor #设置访问路径 127.0.0.1:port + /monitor
logging:
level:
com.xxx: debug
org.springframework: warn
file:
path: D:/logs
name: D:/logs/sys-info.log #设置你的日志文件存放位置
3 访问 :localhost:9999/monitor
如图所示,红框中的url(http://localhost:9999/monitor/logfile)就是项目日志的访问地址
4 访问项目日志地址
***5 项目中集成了有spring security需要做的配置
httpSecurity.antMatchers("/monitor/**").anonymous()