Frage

Ausführen einer WebSocket -Anwendung (z. B. WebSocketServer) bekomme ich zahlreiche Debugging -Nachrichten wie folgt:

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

Leider habe ich keinen Weg gefunden, sie zu deaktivieren. Wo kann ich das machen?

War es hilfreich?

Lösung

Standardmäßig verwenden Netty JDK -Protokollierungs -API als Protokollierungsmotor. Diese Nachrichten werden über Debugg Loglevel protokolliert, sodass Sie nur die Protokollierung einrichten müssen, um Debug -Nachrichten für diese Klasse nicht auszudrucken.

Andere Tipps

Wenn Sie eine log4j -Protokollierung verwenden, legen Sie diese Zeile einfach in Ihre log4j.properties Datei.

log4j.logger.io.netty.handler.codec.http.websocketx = OFF
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top