artillery - 炮兵:ramto 在炮兵中究竟是如何工作的?
问题描述
无法理解 rampto 在火炮中的工作原理
> - duration: 10
> arrivalRate: 5
> rampTo: 10
下面是我的整个场景:
- duration: 5
arrivalRate: 1
- duration: 10
arrivalRate: 5
rampTo: 10
- duration: 20
arrivalRate: 20
解决方案
这看起来很有帮助。要点似乎是rampTo
逐渐“增加”您的到达率,而不是立即运行全部到达率。所以你的例子:
- duration: 10
arrivalRate: 5
rampTo: 10
将扩展为:
- duration: 0.9
arrivalRate: 0
- duration: 0.9
arrivalRate: 0.5
- duration: 0.9
arrivalRate: 1
- duration: 0.9
arrivalRate: 1.5
- duration: 0.9
arrivalRate: 2
- duration: 0.9
arrivalRate: 2.5
- duration: 0.9
arrivalRate: 3
- duration: 0.9
arrivalRate: 3.5
- duration: 0.9
arrivalRate: 4
- duration: 0.9
arrivalRate: 4.5
- duration: 0.9
arrivalRate: 5
在原始持续时间结束时10
,您将使用 5 的完全到达率进行测试。您可能应该设置第二个持续时间,并以该到达率持续测试。
推荐阅读
- blockchain - 如何验证智能合约没有错误?
- regex - 为什么 python regex.sub 方法会删除 \fr?
- c# - 当模型是 IEnumerable 时,如何在 asp-for 标签助手中使用本地化
- json - jq :将嵌套内容从一个文件移动到另一个文件 - 漂亮的打印消失了
- sql - How can I get the Redshift/Postgresql LAG window function to selectively exclude records?
- python - Python - 如何使用常量 e^
- ios - 是否可以在没有 xcode 10 beta 的情况下编译和测试 Ios 12 beta?
- c - 如何在 Ubuntu 中使用 Code::Blocks 解决 C 中的分段错误(核心转储)错误?
- sdk - Windows SDK 10 找不到 .pcp 文件
- bash - 脚本命令执行在 go 程序中永远挂起