3

我正在使用 QuickFIXJ 1.5 版本。我在 logj.properties 文件中将日志记录级别设置为 INFO,如下所示:

log4j.logger.quickfixj.msg.incoming=INFO  
log4j.logger.quickfixj.msg.outgoing=INFO  
log4j.logger.quickfixj.event=INFO

但是在应用程序日志中,我看到了 QuickFIXJ 的调试日志。

27-11-2014 10:20:34.172 8372 [SocketConnectorIoProcessor-0.0] DEBUG (FIXMessageDecoder.java:157) detected header: pos=0,lim=1695,rem=1695,offset=0,state=1
27-11-2014 10:20:34.172 8372 [SocketConnectorIoProcessor-0.0] DEBUG (FIXMessageDecoder.java:176) body length = 1671: pos=0,lim=1695,rem=1695,offset=17,state=3
27-11-2014 10:20:34.172 8372 [SocketConnectorIoProcessor-0.0] DEBUG (FIXMessageDecoder.java:200) message body found: pos=0,lim=1695,rem=1695,offset=1688,state=4
27-11-2014 10:20:34.172 8372 [SocketConnectorIoProcessor-0.0] DEBUG (FIXMessageDecoder.java:207) found checksum: pos=0,lim=1695,rem=1695,offset=1688,state=4
27-11-2014 10:20:34.173 8373 [SocketConnectorIoProcessor-0.0] DEBUG (FIXMessageDecoder.java:226) parsed message: pos=1695,lim=1695,rem=0,offset=1695,state=4

为什么它会忽略 log4j.properties 中的级别设置?

谢谢

4

0 回答 0