1.对任务分配给worker(随机分配).
2.对宕机的worker的未完成任务进行重新分配.
3.实现高可用,master宕机后,back-master可以成为master.
1.监听/workers目录,维护workers列表.实现宕机worker的task迁移.对新增worker的任务分配.
2.监听/tasks目录,维护tasks列表.
3.监听/master,实现主备.
1.执行master分配的任务,并将结果返回.
1.提交任务.
zookeeper
1.对任务分配给worker(随机分配).
2.对宕机的worker的未完成任务进行重新分配.
3.实现高可用,master宕机后,back-master可以成为master.
1.监听/workers目录,维护workers列表.实现宕机worker的task迁移.对新增worker的任务分配.
2.监听/tasks目录,维护tasks列表.
3.监听/master,实现主备.
1.执行master分配的任务,并将结果返回.
1.提交任务.
zookeeper
Apache License 2.0