文件名称:fbender:用于通用网络协议的负载测试命令行工具
文件大小:121KB
文件格式:ZIP
更新时间:2024-06-11 01:28:40
Go
FBender FBender是用于通用网络协议的负载测试命令行工具。 库奠定了负载测试的基础。 类似于Bender,FBender提供了两种不同的负载测试方法。 第一个是吞吐量,它使测试人员可以控制吞吐量(QPS),但不能控制并发性。 第二个Concurrency ,使测试人员可以控制并发性,但不能控制吞吐量。 您可以在了解有关此内容的更多信息。 FBender被设计为可以通过附加协议轻松扩展。 查看有关如何贡献新协议的指南。 例子 在第一个示例中,我们将对在默认端口(53)上运行的DNS服务器example.com进行负载测试。 我们将对每个指定的QPS (2000、4000、8000)执行3个连续测试,每个测试持续1分钟。 查询将基于输入文件query.txt生成。 我们将忽略请求输出。 fbender dns throughput fixed \ --target ex