总量不固定,如何按照设定的比例来分配?
首先感谢你的到来。
有这样一个需求:
假设我有5个人参与任务分配,并对其设置分配的比例,比例总和100%;
A(20%) B(15%) C(10%) D(30%) E(25%)
任务的总量不知道,每次分配一个任务,请问如何合理的分配这个任务?
最后每个人实际获取到的任务比例,能够靠向我们设置的比例。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
可以使用 wrk 算法 (weight round robin),即加权轮训算法。算法具体内容可以 Google 一下。
这样你就可以给每个人标记一个权值,然后调用 wrk 即可。