Вопрос

Запуск приложения 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

К сожалению, я не нашел способ отключить их. Где я могу это сделать?

Это было полезно?

Решение

По умолчанию Netty используйте API журналирования JDK в качестве своего движения регистрации. Эти сообщения регистрируются через Loglevel Debug, поэтому вам просто нужно настроить журнал, чтобы не распечатать отладочные сообщения для этого класса.

Другие советы

Если вы используете журнал log4j, просто поместите эту линию в свою линию log4j.properties файл.

log4j.logger.io.netty.handler.codec.http.websocketx = OFF
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top