任务管理高级配置参数说明

本文介绍任务管理中的高级配置参数。

任务管理高级配置参数说明如下:

参数

适用的执行模式

解释

默认值

实例失败重试次数

通用

任务运行失败自动重试的次数。

说明

正在执行任务的机器重启,任务会变成失败状态,如果想立即重跑,可以配置该参数。

0

实例失败重试间隔

通用

每次失败重试的间隔。单位:秒。

30

实例并发数

通用

同一个Job同一时间运行的实例个数。1表示不允许重复执行。

1

子任务单机并发数

  • 并行计算

  • 内存网格

  • 网格计算

分布式模型,单台机器并发消费子任务的个数。

5

子任务失败重试次数

  • 并行计算

  • 内存网格

  • 网格计算

分布式模型,子任务失败自动重试的次数。

0

子任务失败重试间隔

  • 并行计算

  • 内存网格

  • 网格计算

分布式模型,子任务失败自动重试的间隔。单位:秒。

0

子任务分发方式

  • 并行计算

  • 内存网格

  • 网格计算

  • 推模型:每台机器平均分配子任务。

  • 拉模型: 每台机器主动拉取子任务,没有木桶效应。拉取过程中,所有子任务会缓存在Master节点,对内存有压力,建议子任务数不超过10,000。

推模型

子任务单次拉取数(仅适用于拉模型)

  • 并行计算

  • 内存网格

  • 网格计算

Slave节点每次向Master节点拉取多少个子任务。

5

子任务队列容量(仅适用于拉模型)

  • 并行计算

  • 内存网格

  • 网格计算

Slave节点缓存子任务的队列大小。

10

子任务全局并发数(仅适用于拉模型)

  • 并行计算

  • 内存网格

  • 网格计算

分布式拉模型支持全局子任务并发数,可以进行限流。

1,000