Netty unterstützt log4j2
ab Version 4.0.37.Final
. Siehe issue link.
auch immer Sie eine zusätzliche Codezeile hinzuzufügen (siehe erste Zeile unter InternalLoggerFactory.setDe...
):
InternalLoggerFactory.setDefaultFactory(Log4J2LoggerFactory.INSTANCE);
ServerBootstrap b = new ServerBootstrap();
serverBootstrap.group(parentGroup, childGroup)
.channel(NioServerSocketChannel.class)
.handler(new LoggingHandler(LogLevel.INFO))
...
dann den Logger Eintrag hinzufügen, um zu Ihrem log4j2.xml
folgt. Beispiel:
<Loggers>
...
<Logger name="io.netty" level="DEBUG" additivity="false">
<AppenderRef ref="Console"/>
</Logger>
...
</Loggers>
feste Grammatik, nicht informative Nachricht entfernt – gudok