演示Spring Boot Logging如何通过Apollo配置中心实现动态调整Logging Level
-
在Apollo配置中心创建AppId为
spring-boot-logger
的项目 -
在默认的
application
下做如下配置(可以通过文本模式直接复制、粘贴下面的内容):logging.level.com.ctrip.framework.apollo.use.cases.spring.boot.logger = warn
-
运行
com.ctrip.framework.apollo.use.cases.spring.boot.logger.Application
启动Demo -
程序只会持续打印error级别日志
-
在Apollo配置中心修改配置,把
logging.level.com.ctrip.framework.apollo.use.cases.spring.boot.logger
的值改为debug
并发布配置 -
程序会输出debug, info, warn, error等级别日志,说明动态调整Logging Level生效了
-
更多信息可以参见博文:http://www.kailing.pub/article/index/arcid/189.html