2012-02-18 11 views
1

をロギング、私はこのようなデバッグメッセージの多くを取得しています:を無効のWebSocketのWebSocketアプリケーション(例えばWebSocketServer)を実行している

18.02.2012 18:35:17 io.netty.handler.codec.http.websocketx.WebSocket08FrameEncoder 
FEIN: Encoding WebSocket Frame opCode=1 length=20 
18.02.2012 18:35:17 io.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder 
FEIN: Decoding WebSocket Frame opCode=1 
18.02.2012 18:35:17 io.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder 
FEIN: Decoding WebSocket Frame length=16 
18.02.2012 18:35:17 io.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder 
FEIN: Decoding WebSocket Frame opCode=8 
18.02.2012 18:35:17 io.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder 
FEIN: Decoding WebSocket Frame length=2 

を残念ながら、私はそれらを無効にする方法を見つけることができませんでした。私はどこでそれをすることができますか?

答えて

1

デフォルトでは、Nettyはログエンジンとしてjdk logging APIを使用します。このメッセージはDEBUGのログレベルで記録されるので、このクラスのデバッグメッセージを表示しないようにログを設定するだけで済みます。

+0

ああ、私は 'ConsoleHandler ch = new ConsoleHandler();を含む古いバージョンを実行していました。 ch.setLevel(Level.FINE); Logger.getLogger( "")。addHandler(ch); Logger.getLogger( "")。setLevel(Level.FINE); ' – Dennis

関連する問題