我想在我的应用程序(Spring Integration),debug.log和main.log中有两个日志文件.我想在INFO级别运行main.log,在DEBUG级别运行debug.log.这对于appender上的过滤器是可行的.我想根据源记录不同级别的appender.换一种说法
<logger name="org.springframework" level="ERROR">
<appender-ref ref="main" />
</logger>
<logger name="org.springframework" level="DEBUG">
<appender-ref ref="debug" />
</logger>
<logger name="com.myapp" level="INFO">
<appender-ref ref="main" />
</logger>
<logger name="com.myapp" level="DEBUG">
<appender-ref ref="debug" />
</logger>
Run Code Online (Sandbox Code Playgroud)
总结一下:
因此,我必须让记录器在DEBUG上运行,并且在appender上的阈值过滤器不够精细.
更新添加了问题的清晰度