Python Lcust 分布式运行时的参数化问题

Yh。 · 2020年06月19日 · 最后由 11111 回复于 2020年06月19日 · 2465 次阅读

场景是这样的:
脚本中对登录账号进行了参数化,参数化的方式是在 httpuser 里读取 excel 文件中的输入,加入队列。然后在执行 task 时从队列中取数据
如果是分布式下运行,多台 slave,需要把 excel 中的数据拆分开,让每一台 slave 都读取各种分配到的账号数据吗

共收到 1 条回复 时间 点赞

mark 下。。。
最近在用 boomer 的时候,也遇到这个问题,比如开 5 个 slave,100 个用户的数据获取写在了 slave 侧,本意是想每个 slave 取其中的 20 个用户来发请求,但按照我目前这种写法,大概率是部分用户被多个 slave 重复使用了,部分用户没被用到。还没去想怎么处理,没看源码,还不知道多 slave 的时候,参数分配是怎么样的,目前想的是,能否放在 master 侧,由它来分配?如果这样的话,master 也不知道会有多少个 slave 过来,没法分配。。。

2楼 已删除
3楼 已删除
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册