SpringBoot动态修改日志级别
2017-08-25 17:59
621 查看
SpringBoot1.5新特性
目录
安装依赖测试显示日志级别
测试修改日志级别
1.在pom中添加依赖
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.1.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies>
2.开始测试
http://localhost:8080/loggers
服务:
s.b.a.e.m.MvcEndpointSecurityInterceptor : Full authentication is required to access actuator endpoints. Consider adding Spring Security or set 'management.security.enabled' to false.
需要手动设置management.security.enabled=false
- 继续测试
http://localhost:8080/loggers服务返回:
{ levels: [ "OFF", "ERROR", "WARN", "INFO", "DEBUG", "TRACE" ], loggers: { ROOT: { configuredLevel: "INFO", effectiveLevel: "INFO" }, elephant: { configuredLevel: "DEBUG", effectiveLevel: "DEBUG" }, ...
3.修改日志级别
POST请求
http://localhost:8080/loggers/{elephant}
{}中根据/loggers方法返回的目录级别添加
eg:
我要修改elephant.zybank.rest目录下级别
就使用下面请求方法
http://localhost:8080/loggers/elephant.zybank.rest
请求体中使用json
{ "configuredLevel": "DEBUG" }
登录服务器
curl -H "Content-Type: application/json" -X POST --data
'
{ "configuredLevel": "DEBUG" }
' http://localhost:8080/loggers/elephant.zybank.rest[/code]
相关文章推荐
- Spring Cloud Spring Boot mybatis分布式微服务云架构(四十五)动态修改日志级别(2)
- Spring Boot 1.5.x新特性:动态修改日志级别
- Spring Boot 动态修改日志级别
- SpringBoot 使用@Aspect进行日志管理(基于反射代理模式+动态修改注解Log)
- Spring Boot 1.5.x新特性:动态修改日志级别
- Logback动态修改日志级别
- [C#] 将NLog输出到RichTextBox,并在运行时动态修改日志级别过滤
- 基于Spring框架开发的Web程序,如何动态修改日志级别
- [C#] 将NLog输出到RichTextBox,并在运行时动态修改日志级别过滤
- 动态修改日志级别
- Spring Boot教程(九)Spring Boot 1.5.x新特性:动态修改日志级别
- Spring Boot 1.5.x 新特性 动态修改日志级别
- 动态修改log4j的日志级别,不重启服务器
- logback动态修改配置文件实现打印不同级别日志
- springboot动态修改系统日志级别
- log4j2动态修改日志级别及拓展性使用
- 动态修改log4j日志级别
- springboot【21】日志管理之1.5.x新特性:动态修改日志级别
- 运行环境下动态修改日志级别
- Spring Cloud Spring Boot mybatis分布式微服务云架构(四十四)动态修改日志级别(1)