526
微信
创建 Job__SchedulerX for EDAS_二方服务_企业级分布式应用服务 EDAS-阿里云
创建 Job
在 EDAS 控制台左侧菜单栏选择分布式任务调度,单击右上角创建 Job。
在创建 Job 对话框输入相应信息,单击确定。
(1)在此处理选择 Job 分组(可以在任务分组中新建)。
(2)选择 Job 所在 Region。
(3)输入自己实现的 Job 处理接口实现的全类名(完整包路径加类名)。
用户填写的全类名,客户端会自动 new 出对象,如果是 spring 环境并且对象有其他类的依赖,客户端会根据成员变量名称在 spring 环境找到对应儿的 spring bean,然后自动注入相应的依赖对象。
此处填入第 2 步创建的 Job 处理器 ExecuteShellJobProcessor 的全类名。
(4)Job 类型
简单 Job 单机版
在已经启动的连接到该分组的所有机器中,随机选一台机器触发执行。
简单 Job 多机版(需要 schedulerX-client 1.6.6 以上版本)
同时触发所有已经启动的连接到该分组的机器执行。
(5)定时表达式
- 可使用工具生成
- 也可手工修改时间表达式字符串
此处时间表达式兼容 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 提供七个域。
最后更新:2016-11-24 13:43:12
上一篇:
简单 Job 示例__SchedulerX for EDAS_二方服务_企业级分布式应用服务 EDAS-阿里云
下一篇:
管理 Job__SchedulerX for EDAS_二方服务_企业级分布式应用服务 EDAS-阿里云
基本概念__用户手册_云服务总线 CSB-阿里云
1.7 删除表或数据库__快速入门_分析型数据库-阿里云
云服务器宕机排查__故障处理_云服务器 ECS-阿里云
Android SDK API__API手册_数据风控-阿里云
设置智能压缩__配置操作接口_API 手册_CDN-阿里云
高防上传HTTPS证书出现“参数格式错误”报错的解决办法__问题排查_产品常见问题_DDoS 高防IP-阿里云
编辑角色__账号管理类 API_Open API 参考_企业级分布式应用服务 EDAS-阿里云
TaskMetrics__数据类型_API文档_批量计算-阿里云
EDAS Agent 简介__用户指南_企业级分布式应用服务 EDAS-阿里云
3.5 索引__第三章 DDL_使用手册_分析型数据库-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云