本文前提是你要对logback配置文件有所了解

动态修改日志级别主要就是调用Logger.setLevel方法,对Level设置不同的级别,比如,我想将当前的日志系统从其他级别设置成INFO级别,则代码应该是下面这样子的

import ch.qos.logback.classic.Level;
import ch.qos.logback.classic.LoggerContext;
import org.slf4j.LoggerFactory;LoggerContext loggerContext = (LoggerContext) LoggerFactory.getILoggerFactory();
Level level = Level.toLevel("INFO");//不区分大小写
loggerContext.getLogger("root").setLevel(level);

无论是spring还是其他地方,动态修改都是这样子修改,loggerContext与level不需要spring管理,所以在代码中任意地方执行该代码,都会修改日志级别

Spring-Logback-动态修改日志级别相关推荐

  1. Spring Boot动态修改日志级别

    1. pom中引入 org.springframework.boot       spring-boot-starter-actuator 2. 发送POST请求: 地址: http://[服务地址] ...

  2. LogBack 动态修改日志级别

    由于线上运行的项目,出现问题 想看下sql的参数,或者一些框架的debug日志.需要把日志界别从info-->debug.需要动态实时的修改日志界别. 只要类: LoggersEndpoint ...

  3. Spring Boot 2动态修改日志级别

    本文基于:Spring Boot 2.1.3,理论支持Spring Boot 2.x所有版本. 作为程序猿,定位问题是我们的日常工作,而日志是我们定位问题非常重要的依据.传统方式定位问题时,往往是如下 ...

  4. SpringBoot实战(十三):Spring Boot Admin 动态修改日志级别

    强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan [前言] 之前关于线上输出日志一直有个困惑:如何可以动态调整的日志级别,来保证系统在正常运行时性 ...

  5. 求你了,别再随便打日志了,教你动态修改日志级别!

    GitHub 19k Star 的Java工程师成神之路,不来了解一下吗! 之前写过一篇文章<明明有自动清理,日志还是把我的服务干爆了!>,介绍过一次大促故障,是因为日志量激增,导致服务器 ...

  6. 使用RestTemplate模版实现 Rest 服务调用、Swagger 集成、动态修改日志级别

    Spring 与 Restful 整合才是微架构的核心,虽然在整个 SpringBoot(SpringCloud)之中提供有大量的 服务方便整合,但是这些 整合都不如 Rest 重要,因为 Rest ...

  7. 日志级别_SpringBoot实战(十三):Admin动态修改日志级别

    强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan [前言] 之前关于线上输出日志一直有个困惑:如何可以动态调整的日志级别,来保证系统在正常运行时性 ...

  8. springboot 日志级别_SpringBoot实战(十三):Admin动态修改日志级别

    强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan [前言] 之前关于线上输出日志一直有个困惑:如何可以动态调整的日志级别,来保证系统在正常运行时性 ...

  9. SpringBoot动态修改日志级别

    前言 为了减少日志频繁打印带来的性能影响,线上环境设置的日志级别一般都相对较高.而当出现生产问题需要排查的时候,可能需要适当降低日志级别(例如DEBUG)来打印更多的日志信息帮助定位问题. 传统的做法 ...

  10. log4j2动态修改日志级别及拓展性使用

    一.供参考的完整日志配置 <?xml version="1.0" encoding="UTF-8"?><!-- 配置LoggerConfig, ...

最新文章

  1. innerHTML outerHTML innerText
  2. 论文笔记:ZFNet
  3. 填坑-十万个为什么?(22)
  4. Request_获取请求参数中文乱码问题处理
  5. 劳心者、劳力者或CEO、CTO各得其所,足矣
  6. js 实现读取json 文件,实现批量发送请求
  7. Smart3D-安装教程
  8. 天正网络版服务器填写位置,教你如何在天正里面输入坐标定位
  9. 2021新版OPEN易支付免费开源版 亲测可用
  10. 播布客里小布老师的所有视频收集
  11. .NET Standard
  12. 数据库设计(1)_概念结构设计
  13. 以数据为中心的路由协议_腰部零售企业如何以数据中台为中心,加速数字化落地...
  14. 解决RecyclerView内子条目可滑动导致的滑动冲突
  15. 中考落幕|教育部:力争到2022年全面实行美育中考,美育到底考什么?
  16. 酒水知识(六大基酒之白兰地_Brandy)
  17. 男神体 骚包体 快乐体 手拙体 好身体(haha),你知道这些字体的英文名字吗?
  18. python取前三位_python的字符串截取||取字符串前三位
  19. Django模型中的关系:一对一、一对多与多对多
  20. Winsock套接字开发网络聊天室实例(C/S)模式

热门文章

  1. vim提示-bash:vim :common not found解决方法
  2. storm能不能测试wadl_测试网红燃油宝到底能不能除积碳,看完不花冤枉钱
  3. thymeleaf引用html_SpringBoot+Thymeleaf实现html文件引入(类似include功能)_html/css_WEB-ITnose...
  4. 阿里云RDB-MySQL5.7数据库:Specified key was too long; max key length is 767 bytes;
  5. idea设置类多行显示_IDEA 常用设置
  6. macos sierra怎么升级到catalina_Mac os 下 Pyhon 库老是安装失败?
  7. Redis持久化与过期机制
  8. 地理位置经纬度在Mysql中用什么字段类型
  9. 如何查看windows某个目录下所有文件/文件夹的大小
  10. 分治比赛选手循环问题