avro-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Doug Cutting <cutt...@apache.org>
Subject Re: How to remove the debug info?
Date Fri, 12 Nov 2010 22:29:34 GMT
These are printed because they're logged at the INFO level and the 
default logger is slf4j's SimpleLogger:

http://www.slf4j.org/api/org/slf4j/impl/SimpleLogger.html

To disable them you could put a different slf4j logging implementation 
jar on your classpath.  E.g., instead of slf4j-simple.jar, use 
slf4j-nop.jar to disable log output altogether, or use slf4j-jdk14.jar 
(Java's built-in logging system) or slf4j-log4j12 (log4j) and configure 
the corresponding logging system.

Logging network connections at INFO seems reasonable to me.  But if 
folks feel this is overly verbose then we could reduce these to DEBUG 
level so they'd not be printed by default.

Doug

On 11/12/2010 10:15 AM, Yuduo Zhou wrote:
> Hi all,
> This is a rookie question, but I didn't find a solution.
> How can I get rid of the debug info printed by avro? Like these:
> ...
> 58250 [Thread-210] INFO org.apache.avro.ipc.SocketTransceiver - closing
> to /129.79.49.157:20000 <http://129.79.49.157:20000>
> 59048 [Thread-211] INFO org.apache.avro.ipc.SocketTransceiver - closing
> to /129.79.49.157:20000 <http://129.79.49.157:20000>
> 60293 [SocketServer on 0.0.0.0/0.0.0.0:50000
> <http://0.0.0.0/0.0.0.0:50000>] INFO
> org.apache.avro.ipc.SocketTransceiver - open to /129.79.49.157:49441
> <http://129.79.49.157:49441>
> 60293 [SocketServer on 0.0.0.0/0.0.0.0:50000
> <http://0.0.0.0/0.0.0.0:50000>] INFO org.apache.avro.ipc.SocketServer -
> stopping /0:0:0:0:0:0:0:0
> 60293 [SocketServer on 0.0.0.0/0.0.0.0:50000
> <http://0.0.0.0/0.0.0.0:50000>] INFO
> org.apache.avro.ipc.SocketTransceiver - open to /129.79.49.157:49445
> <http://129.79.49.157:49445>
> ...
>
> Yuduo Zhou
>

Mime
View raw message