方法 / L4 / RUST
L4 · NetworkGameUDPVolumetricStateless

RUST 压力测试

用游戏形态的 UDP 会话流量淹没 Rust 部署,验证你的服务器及其上游防护在逼真的玩家负载噪声下扛得如何。

运行 RUST 测试 所有方法
600k pps
峰值速率

工作原理

本方法发出经精心构造、类似 Rust 服务器所期望的连接和会话流量的 UDP 数据包,混合查询式和会话内的形态,使负载看起来像合法客户端而非明显的垃圾流量。由于载荷呼应真实的游戏模式,依据签名识别的通用 UDP 速率过滤器很难将测试流量与真实玩家区分开来。它验证你的游戏护盾、连接限制器和服务器 tick 预算能否在模仿真实 Rust 会话的洪水下存活。

参数

pps600k pps驱向服务器 UDP 监听器的数据包速率
payloadgame-shaped仿照 Rust 客户端流量建模的会话和查询载荷
sourceswide source spread按地区将流量分散到许多源地址
duration10-600 s测试窗口的时长

从 CLI 运行它

retro-cli
$ retro run rust --target 203.0.113.45 --port 443 --duration 120

RUST 常见问题

RUST 测试合法吗?+
仅针对你拥有或获授权测试的基础设施。RETRO//STRESS 要求授权目标。
RUST 对什么施压?+
用游戏形态的 UDP 会话流量淹没 Rust 部署,验证你的服务器及其上游防护在逼真的玩家负载噪声下扛得如何。
我可以将它与其他方法组合吗?+
可以,将它作为数据包链中的一个步骤,与其他协议按序排列。