方法 / L4 / MINECRAFT
L4 · NetworkGameTCPProtocol-AwareChain
Minecraft 压力测试
在 TCP/25565 上重放逼真的 Minecraft 服务器流量,确认你的 Minecraft 托管能扛住协议感知的负载。
工作原理
本方法对标准 Minecraft 端口驱动一条 TCP 链,模仿真实客户端连接和握手流量的形态,而非通用的垃圾数据包。由于流量看起来像真实的游戏会话,它对你技术栈中检测或代理 Minecraft 协议流量的部分施压,而不仅是原始带宽。它告诉你连接速率限制、反向代理或抗 DDoS 前端之类的代理层,以及游戏服务器自身的连接处理,在逼真的会话大量到达时能否扛得住。
参数
portdefault 25565目标游戏端口;默认采用标准 Minecraft 端口。
pps600k pps发往服务器的连接和数据包速率。
threads1-8生成并发会话流量的并行工作线程。
duration10-300 s测试窗口的时长。
从 CLI 运行它
retro-cli
$ retro run minecraft --target 203.0.113.45 --port 443 --duration 120
Minecraft 常见问题
这使用真实的 Minecraft 协议流量吗?+
它在标准游戏端口上重放塑造成真实客户端连接和握手的流量,因此锻炼的是协议感知防御,而不仅是消耗带宽。
它瞄准哪个端口?+
它默认采用标准的 Minecraft 端口 25565,你也可以将其指向你的服务器实际监听的任何端口。