试图找出加特林的一些特征。
这是代码行:
setUp(myscenario.inject(constantUsersPerSec(0.33).during(90 minutes).randomized)).maxDuration(90 minutes).protocols(httpProtocol)
如果说在90分钟结束时,将会有1782(90分钟* 60秒* 0.33用户每秒)连接同时执行场景(或多或少由于随机方法)或那里是正确的在90分钟内以随机间隔进行1782次总连接?
不完全/它取决于。
首先,即使constantUsersPerSec
目前占用一倍,它实际上是四舍五入,所以你将注入0。
然后,并发连接数取决于给定用户的方案持续时间。假设您每秒注入1个用户并且每个用户运行90分钟并且之前没有终止,那么90分钟后您确实会有90 * 60个打开的连接。
加特林不圆率双倍。您可以自由使用0.33等费率。