[quote=引用 3 楼 rtdb 的回复:] 上班人数不固定的话,平均分配不太好。 按在线客服的 shortest queue 更好, 新的订单到达时,分给手里活最少的人。
[quote=引用 7 楼 u011314865 的回复:] [quote=引用 3 楼 rtdb 的回复:] 上班人数不固定的话,平均分配不太好。 按在线客服的 shortest queue 更好, 新的订单到达时,分给手里活最少的人。
上班人数不固定的话,平均分配不太好。 按在线客服的 shortest queue 更好, 新的订单到达时,分给手里活最少的人。
好吧,我不喜欢写具体代码 C# 发扑克牌会么,总的队列+每个人都有一个队列, 总的队列有加入任务事件,每次加入时启动分配机制,按顺序【平均方式】 或按个体处理队列长队方式 分配任务。 总队列时刻监听每人的队列情况,加入新人,移除新人。 每个人都维持自己的一个小队列,所有小队列并行处理任务。 若有人离开,那个人的归总队列,总队列重新分配。
110,473
社区成员
642,561
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧