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 の DEBUG ログが表示されます。

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