立即注册 登录
About云-梭伦科技 返回首页

那不勒斯得孩子的个人空间 https://www.aboutyun.com/?90391 [收藏] [复制] [分享] [RSS]

日志

批量调度器 Taskctl 的定时任务调度

已有 596 次阅读2020-12-22 15:01 |系统分类:大数据| etl, 大数据处理, 运维, Datastage, kettle

Taskctl的定时任务调度:

业界三种主要定时调度方式:

第一种定时+作业
主要代表:阿里TBS,国内更多开源。
特点:简单,易理解。但作业可管理性差,每个作业缺乏客观的关系表达。

第二种定时+作业流程
主要代表:专业调度软件TASKCTL\Control-M ; ETL工具kettle\datastage ;国外大数据调度O0ZIE
特点:简单,易理解,同时对作业具有一定的结构管理型。先考虑作业本身的逻辑关系,在考虑,定时触发问题。

第三种控制流+作业流
主要代表: TASKCTL独有
特点:理解相对复杂,但控制更灵活。特别是在人工干预时。通过变量化的控制逻辑,使你可以灵活避免自动化的定式逻辑。

第一种方式:定时+作业
基本格式:[基准时间][频度类型][间隔增量]
基准时间:什么时候开始的起点时间
频度类型:S为秒,m为分,h为小时,d为天
增量:就是具体频度间隔,比如每个5分钟,5就是增量


第二种:定时+作业流程
先设计作业流程:



再设计定时器:progname指定作业流程名字




第三种:控制流+作业流
新建一个作业,添加启动控制节点



定位代码:当系统时间大于运行时间的时候运行,否则等待,在后面添加modify节点,改变时间节点,让系统循环执行



工具链接:去公众号【taskctl】回复内容"软件"即可永久授权


路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

关闭

推荐上一条 /2 下一条