本文介绍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 分片数量,分片模型和广播模型适用。