Netty http 计数请求

Netty http count requests

我正在使用 Netty 编写简单的 hhtp 服务器。

如何使用 Netty 计算所有请求(连接)和活动连接数? 我正在使用示例 https://github.com/netty/netty/tree/4.0/example/src/main/java/io/netty/example/http 并尝试计算我的请求。我应该使用自己的 'counter' 来执行此操作还是使用任何现成的函数来计算?

另外,我需要存储一些数据(例如每个请求被访问了多少次),最好的存储方式是什么?存储在哪里?

您需要在处理 http 请求的处理程序中或为此目的在管道上添加的一个特定处理程序中实现您自己的计数器。我更喜欢第二种选择,以更好地分离管道的作用。此外,您可以通过删除管道的特定处理程序来停止计数。