创建 Job
在 EDAS 控制台左侧菜单栏选择 [backcolor=transparent]分布式任务调度,单击右上角 [backcolor=transparent]创建 Job。
在 [backcolor=transparent]创建 Job 对话框输入相应信息,单击 [backcolor=transparent]确定。
此处时间表达式兼容 Quartz 时间表式,Quartz 提供七个域(分别对应: 秒>分>小时>日>月>周>年),通常年可以省略。
时间表达式的时间字段除允许设置数值外,还可使用一些特殊的字符,提供列表、范围、通配符等功能。
星号(*):可用在所有字段中,表示对应时间域的每一个时刻,例如,星号在分钟字段时,表示“每分钟”。
问号(?):该字符只在日期和星期字段中使用,它通常指定为“无意义的值”,相当于点位符。
减号(-):表达一个范围,如在小时字段中使用“10-12”,则表示从10到12点,即10,11,12。
逗号(,):表达一个列表值,如在星期字段中使用“MON,WED,FRI”,则表示星期一,星期三和星期五。
斜杠(/):x/y 表达一个等步长序列,x 为起始值,y 为增量步长值。如在分钟字段中使用0/15,则表示为0,15,30和45秒,而5/15在分钟字段中表示5,20,35,50,你也可以使用 */y,它等同于 0/y。
Quartz 时间表达式的格式与 Linux Crontab 格式的区别:
Quartz 的格式向下支持到秒级别的计划,Linux Crontab 是到分钟级。
Linux Crontab 给出五个域(分、时、日、月和周),Quartz 提供七个域。
创建完成后,单击 [backcolor=transparent]确定。