本文介绍JobContext的参数及说明。
参数 | 解释 |
---|---|
long jobId | 任务ID |
long jobInstanceId | 任务实例ID |
long wfInstanceId | 工作流实例ID |
long taskId | 分布式任务子任务ID,根任务是0。 |
DateTime scheduleTime | 实例的计划调度时间 |
DateTime dataTime | 实例的数据时间 |
String jobType | 任务类型 |
String taskName | 子任务名称 |
Object task | 子任务body |
String jobParameters | 控制台配置的静态任务参数。jobParameters有大小限制,不能超过10000字节。 |
String instanceParameters | 通过API触发的动态实例参数 |
int maxAttempt | 实例最大重试次数 |
int attempt | 实例当前重试次数 |
int taskMaxAttempt | 子任务最大重试次数 |
int taskAttempt | 子任务当前重试次数 |
List<JobInstanceData> upstreamData |
工作流实例的上游数据,可能有多个上游,List<JobInstanceData> 格式。
|
Long shardingId | 分片ID,分片模型和广播模型适用。 |
String shardingParameter | 分片参数,分片模型适用。 |
int shardingNum | 分片数量,分片模型和广播模型适用。 |