,如何将大批量的任务拆分成多个小任务,又或者在集群环境下我们如何控制哪些进程可以执行一次作业,,哪些进程可以执行多次作业,哪些进程不可以执行作业。...任务的拆分执行需要将一个任务拆分为多个独立的任务项,然后由分布式环境下的进程节点分别执行某一个或几个任务项,我们可以将这些任务项称为被拆分的分片项,另外我们也可以使用这些拆分的分片项来标记某个进程是否可以执行作业或者执行几次...7.4.1 分片概念
先来看看什么是分片:分片(Sharding)将一个数据分成两个或多个较小的块,称为逻辑分片(logical shards)。...Elastic-Job就是使用了逻辑分片的思想,将一个任务拆分为多个独立的任务项,然后由分布式的服务器分别执行某一个或几个分片项。...上面的场景是以平均分散在各个服务器来举例子,实际上哪些实例上获取到哪些分片,又获取到多少个分片,取决于我们配置的分片总数和分片策略。