SchedulerX可以处理有数据状态的任务,您可以通过数据时间处理非任务执行时间的数据。
操作步骤
例如一个任务在每天00:30运行,但是实际上要处理前一天的数据,即数据时间需要在任务时间的基础上,向前偏移一小时。
结果验证
- 在包含数据时间的任务创建完成后,进入执行列表页面,找到对应的任务,在操作列单击详情。
- 在任务实例详情页面单击基本信息。
- 在基本信息页签中确认任务的数据时间是否和设置的一致。
SchedulerX可以处理有数据状态的任务,您可以通过数据时间处理非任务执行时间的数据。
例如一个任务在每天00:30运行,但是实际上要处理前一天的数据,即数据时间需要在任务时间的基础上,向前偏移一小时。
public class TestHelloJob extends JavaProcessor {
@Override
public ProcessResult process(JobContext context) throws Exception {
System.out.println("hello schedulerx2.0");
System.out.println("dataTime=" + context.getDataTime().toString("yyyy-MM-dd HH:mm:ss"));
return new ProcessResult(true);
}
}
context.getDataTime()
获取的是前一天23:30的数据。
在文档使用中是否遇到以下问题
更多建议
匿名提交