有没有一种设置,就是不去改变日志配置文件的情况下,动态的开关sql日志。
使用场景:
某个业务,在正常运行不抛异常的时候,我是不需要看SQL日志的。但是如果遇到异常,我就要分析SQL日志,所以log4j2.xml里面配置了debug级别
<Logger name="org.nutz.dao.impl.sql.run.NutDaoExecutor"
level="DEBUG"
additivity="true"/>
但是这样会使日志文件非常大。大部分我都不需要分析sql日志。只是在出错的时候,才去分析。
怎么破?