Netty处理程序,用于捕获/记录所有流量

时间:2019-05-23 06:48:54

标签: java netty

我想捕获所有通过Netty服务器传递的流量以用于记录。在Netty(不是OS)级别上有简单的解决方案吗?

我很想知道编写这样一个处理程序需要做什么,但是首先我想问一下是否已有可用的东西。如果没有,那么我将实现它并发布代码。

1 个答案:

答案 0 :(得分:0)

您要使用这样的LoggingHandler吗?或编写模仿处理程序的自定义处理程序:

ServerBootstrap b = new ServerBootstrap();
b.group(bossGroup, workerGroup)
  .channel(NioServerSocketChannel.class)
  .handler(new LoggingHandler(LogLevel.INFO))
  .childHandler(httpServerInitializer);