Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.28 KB

cron.md

File metadata and controls

29 lines (20 loc) · 1.28 KB

计划任务(Cron)

计划任务将以设定的规则异步的方式发送至Agent端,接口以非阻塞状态执行,本接口只可以管理由Elves-Center端所发起的计划任务,无法管理由Elves-Agent端发起的计划任务。

名称 METHOD&URI 必须依赖组件 可选依赖组件
添加计划任务 POST /api/v2/cron/add openapi,cron,scheduler supervisor
开启计划任务 POST /api/v2/cron/start openapi,cron,scheduler supervisor
停止计划任务 POST /api/v2/cron/stop openapi,cron,scheduler supervisor
获取计划任务详细信息 GET /api/v2/cron/detail openapi,cron,scheduler supervisor

计划组件使用Quartz实现,并同时使用其cron语法规则。

表 5.1. Quartz Cron 表达式支持到七个域

名称 是否必须 允许值 特殊字符
0-59 , - * /
0-59 , - * /
0-23 , - * /
1-31 , - * ? / L W C
1-12 或 JAN-DEC , - * /
1-7 或 SUN-SAT , - * ? / L C #
空 或 1970-2099 , - * /