以下是我日志的前几行:
2015-05-27T15:44:28 + 0000 Main $ {“msg”:“Starting Export”}
[INFO] [05/27/2015 15:44:32.215] [system-akka.actor.default-dispatcher-7] [akka:// system / user / PhantomExporterManager] {“uuid”:“034defdd- 7cfa-4fff-be7b-687415afc70d-1432741435894“,”msg“:”启动工作“}
[INFO] [05/27/2015 15:44:32.291] [system-akka.actor.default-dispatcher-5] [akka:// system / user / PhantomExporterManager / PhantomExporter-1] {“account” :“barkley”,“queryId”:“603110”,“uuid”:“034defdd-7cfa-4fff-be7b-687415afc70d-1432741435894”,“msg”:“导出查询”}
第一个是正确的,这意味着它尊重我在logback.xml
中定义的格式,但以下行不是,我不明白什么可以覆盖我的logback.xml
配置。
编辑:
这是我的logback文件:
<configuration>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%date{yyyy-MM-dd'T'HH:mm:ssZ} %logger %msg %X{akkaSource} %X{akkaTimestamp}%n</pattern>
</encoder>
</appender>
<root level="info">
<appender-ref ref="STDOUT" />
</root>
</configuration>
是的,我确信其他行是使用与第一行相同的记录器编写的。