本项目使用Netty 4框架实现一个简单的HTTP服务器,具备以下功能:

  1. 根据请求在10秒后发送“Hello World”

  2. 根据请求重定向到指定的URL。

  3. 统计信息功能:

  4. 请求总数

  5. 唯一请求数量(每个IP一个)

  6. 每个IP的请求计数器,以表格形式显示:包括IP请求数量上次请求时间

  7. URL重定向次数表格,包含URL列及重定向次数。

  8. 当前打开的连接数,以表格形式显示16个最后处理的连接的日志,包含:src_ipURI时间戳sent_bytesreceive_bytes速度(字节/秒)。

  9. /status页面:使用ab -c 100 -n 10000 http://domain/status进行基准测试后的结果。