xxl-job相关搭建使用:xxl-job使用
需要在xxl-job中写handler
自动注册
执行器自动注册页面:
定时任务可以自己配,也可以自动生成
自动生成的方法需要在加定时任务的代码中加:
//触达量JOB
private final String Verify_Job_Handler = "verifyJobHandler";
//触达量:删除触达活动job
TblScmFlowActivity flowActivity = this.getById(activityCode);
String getId = flowActivity.getJobGetId();
if (StringUtils.isNotBlank(getId)) {
this.removeJob(getId);
}
// 触达量:cron表达式、用户id、活动名称、handler、参数(活动id)
String activityJobId3 = this.addJob("59 59 23 * * ?", modiUser, activityName, Verify_Job_Handler, activityCode);
flowActivity.setJobGetId(activityJobId3);//保存活动表的jobId
log.info("触达量:活动运行的jobID为【{}】", activityJobId);
因为写在工作流里,所以要加jobgetId???