NettyHTTPServer:用 Netty 4 编写的简单 HTTP 服务器

时间:2024-07-24 17:43:53
【文件属性】:

文件名称:NettyHTTPServer:用 Netty 4 编写的简单 HTTP 服务器

文件大小:358KB

文件格式:ZIP

更新时间:2024-07-24 17:43:53

Java

用 Netty 4 编写的 HTTP 服务器 任务 需要在netty框架( )上实现一个http服务器,功能如下: 根据对请求在 10 秒后发送“Hello World” 根据对请求,重定向到指定的 url 根据对请求统计信息: 请求总数 唯一请求的数量(每个 IP 一个) 每个 IP 的请求计数器,以包含列和 IP、请求数量、上次请求时间的表格的形式显示 以表格形式的 url 重定向次数,带有 url 列,重定向次数 当前打开的连接数 以 16 个最后处理的连接的日志表的形式,列 src_ip、URI、时间戳、sent_bytes、receive_bytes、速度(字节/秒) 截图 /status页面: ab -c 100 -n 10000 http://domain/status结果: /status基准测试后的/status页面: 一些实现细节 请求处理管道 请求


【文件预览】:
NettyHTTPServer-master
----pom.xml(889B)
----NettyHTTPServer.iml(938B)
----src()
--------main()
----.idea()
--------uiDesigner.xml(9KB)
--------scopes()
--------misc.xml(8KB)
--------vcs.xml(216B)
--------.name(15B)
--------copyright()
--------modules.xml(270B)
--------encodings.xml(233B)
--------compiler.xml(1KB)
--------libraries()
--------artifacts()
----.gitignore(67B)
----Screenshot 3.png(139KB)
----README.md(2KB)
----Screenshot 1.png(142KB)
----Screenshot 2.png(83KB)

网友评论