1、任务执行状态
- SUCCESS:任务执行成功。
- FAIL:任务执行失败。
- VETOED:任务被取消执行。
2、任务触发方式
- SCHEDULE:由该任务配置的调度器触发。
- MANUAL:用户手动触发。
- TMP:用户通过新建临时任务触发。
- LINKAGE:由其他任务联动触发。
3、调度方式
- SimpleTrigger:指定从某一个时间开始,以一定的时间间隔(单位是毫秒)执行任务。
- CalendarIntervalTrigger:类似于SimpleTrigger,指定从某一个时间开始,以一定的时间间隔执行的任务。 但是不同的是SimpleTrigger没办法指定每隔一个月执行一次(每月的时间间隔不是固定值),而CalendarIntervalTrigger支持的间隔单位有秒,分钟,小时,天,星期,月,年。
- DailyTimeIntervalTrigger:指定每天的某个时间段内,以一定的时间间隔执行任务。并且它可以支持指定星期。它适合的任务类似于:指定每天9:00 至 18:00 ,每隔70秒执行一次,并且只要周一至周五执行。
- CronTrigger:适合于更复杂的任务,它支持通过Cron语法来制定执行计划。
4、Cron表达式
格式:秒 分 时 日 月 周 年(年可以省略)
5、联动任务配置
待完善...