【讨论题】现有抢夺任务的架构有有哪些问题和痛点
702
等3人参与

题目描述:现有设计中,master并没有发挥"任务调度者"的作用,而只是对外表现为一个"API角色";虽然这样master实现起来可以无状态非常简单,但是worker们就只能抢夺执行任务了,请大家讨论一下现有抢夺任务的架构有有哪些问题和痛点,尝试列一个清单出来吧!

老师提示:抢夺架构太过于依赖各个worker的时钟一致性,否则时钟快的总是会抢到任务,这就导致多个worker无法真正实现负载均衡。
另外,每次抢夺都需要去etcd加任务锁,在任务数量多的情况下会不会也会触发etcd的性能瓶颈呢?

我的作业
去发布

登录后即可发布作业,立即

全部作业

数据加载中...

意见反馈 帮助中心 APP下载
官方微信