简介 Disjob是一款分布式的任务调度框架,天然为支持分布式长任务执行而设计,它除了具备常规的任务调度功能外,还提供:任务拆分及分布式并行执行、暂停及取消运行中的任务、恢复执行被暂停的任务、任务执行失败重试、保存任务的执行快照(Savepoint)、任务依赖、任务编排(DAG)、广播任务等能力。 Disjob的整体流程图如下 应用场景举例 举个简单的例子:统计在(0,1万亿]区间内质数的个数。如果是单机单线程CPU的话要统计很长时间,这里我们就可以使用Disjob框架提供的分布式并行执行的能力来解决该类问题。 拆分任务 先根据当前的机器资源情况来决定拆分任务的数量,比如我们有5台机...

  Z3DsGWhyK3br   2023年11月02日   58   0   0 java分布式调度框架
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~