我正在实现一个 HTTP 服务器,我的任务是跟踪各个客户端的连接并收集有关它们从服务器发送和接收的字节数以及平均连接速度的信息。服务器是使用 SimpleChannelInboundHandler
的实现实现的,我在其中处理 HttpRequest
并管理 HttpResponse
。我知道我应该添加另一个处理程序(到管道的前端?)来跟踪传入和传出连接,但我无法找到处理单个连接的解决方案。
最佳答案
您可以根据需要修改 ChannelTrafficShapingHandler ,它已经完成了。
关于java - 我如何使用 Netty 记录单个客户端的流量和速度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19589002/