我正在尝试使用 locust 来模拟“正常”的交通行为模式。
这要求用户的数量(而不仅仅是请求的数量)不是恒定的,例如,作为小时和星期几的一个因素。
最简单的解决方案是能够动态设置 num_clients 和更复杂的解决方案,但在我的情况下更好的是,为每个用户设置会话长度(恒定或通过某种概率分布)或在结束时“断开连接”的机会每个请求和另一侧的用户“流”都以动态设置的速率产生。
我看到了http://uu.diva-portal.org/smash/get/diva2:685934/FULLTEXT01.pdf似乎其中描述的大部分内容已经在最新版本中,所以我觉得这些变化无需对包进行重大更改即可完成。
完成这项任务的最佳方法是什么?
谢谢