介绍
之前博文有专门介绍过基于Log4j Appender 实现大数据平台组件日志的采集, 本篇主要对java项目中经常会接触到的logback.xml文件的配置做一个介绍和总结.
logback.xml...配置
下面是一个logback配置demo, 常用的配置都有, 一一介绍下每个配置的作用.
<?...:文件输出格式
logger
控制器,描述如何选择追加器
注意:要是单独为某个类指定的时候,要修改类的全限定名
appender-ref: 引用前面定义的appender
level="error...="INFO" additivity="true">
再次运行结果:
可以看出app.log正常, 但是cosole 上打印了重复的日志, 说明命中了console appender两次, log...和root 各一次, 但是奇怪的是, 第一条info日志为什么会重复, 因为root level="ERROR", 理论上info 日志级别比ERROR级别要低, 不应该在console里出现才对.