开发者社区> 问答> 正文

如何创建 Job



创建 Job


  1. 在 EDAS 控制台左侧菜单栏选择 [backcolor=transparent]分布式任务调度,单击右上角 [backcolor=transparent]创建 Job。

  2. 在 [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]确定。

展开
收起
猫饭先生 2017-10-26 11:28:16 1469 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载