Azkaban--使用实战--定时任务调度 | 学习笔记

简介: 快速学习 Azkaban--使用实战--定时任务调度

开发者学堂课程【Azkaban 大数据调度系统课程精讲Azkaban--使用实战--定时任务调度 学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/721/detail/12883


Azkaban--使用实战--定时任务调度


除了手动立即执行工作流任务外,azkaban 也支持配置定时任务调度。按照规则配置好后,就可以按照指定的时间周期性的执行,配置通过 web 页面进行相关的配置,后续编写相关的文件。

1、开启方式如下:

(1)打开浏览器,登陆 azkaban 工程页面上。

image.png

(2)首页选择待处理的 project,可以看到当前 azkaban 当前所有的工程。

image.png

3)选择需要定制周期的工程,点击 demotwo 就可以看到详细信息,点击后可以看到右上角 Schedule/Exeaute Flow,点击。

image.png

(4)点击左下角 Schedule,开启该工程定时调度配置按钮。

image.png

(5)弹出定时调度选项框,重点注意所有的调度依赖于当前的服务时区,东八上海,如果时区不一致,会产生非常大的问题。

首先验证时区识别是否正常,如果不正常考虑修改 azkaban 的配置文件,下图是任务调度的配置,类似于过程的表达式,分时日月周年,每一个都有相关的可选项,鼠标点进去,就会有相关的描述,0-59表示每分钟,上面进行配置,下面会有实时显示结果,分钟有具体的范围,小时也是一样,天是1-31,*表示多个字之间的分隔符,-表示区间。

image.png

输入5-10五分钟到十分钟,每隔一分钟执行一次。

image.png

每个选项都要注意范围,尤其注意 week 周,一周有七天,欧美国家第一天是周日,配置好之后如果没有问题,下面会有执行验证的结果。配置好后确定无误,点击 Schedule,完成调度配置。

image.png

(6)Scheduling 配置的定制调度任务,这个工作有什么内容,属于什么工程,谁提交的,首次执行时间,下一次执行时间,重复表达式,每分钟执行一次,如果不需要点击 Remove Schedule 删除。

image.png

(4)点击 History 进行相关的认证。刷新可以看到调度结果,执行成功。如果有问题也可以看相关的日志,

image.png

8每一个选项后面都有编写规则,多个字之间,分割,区间。

image.png

如果编写完,就进行验证,判断执行时间是否保持一致,如果符合规则直接点确定即可。通过页面就可以完成配置和开启。

image.png

相关文章
|
6月前
|
SQL 分布式计算 Hadoop
Azkaban【基础 01】核心概念+特点+Web界面+架构+Job类型(一篇即可入门Azkaban工作流调度系统)
【2月更文挑战第6天】Azkaban【基础 01】核心概念+特点+Web界面+架构+Job类型(一篇即可入门Azkaban工作流调度系统)
478 0
|
SQL 分布式计算 Hadoop
Azkaban--使用实战--hive 调度 | 学习笔记
快速学习 Azkaban--使用实战--hive 调度
772 0
Azkaban--使用实战--hive 调度 | 学习笔记
|
Java 关系型数据库 MySQL
azkaban使用方法大全
azkaban自动化流程
|
大数据 调度 开发者
Azkaban--使用实战--多 job 依赖调度 | 学习笔记
快速学习 Azkaban--使用实战--多 job 依赖调度
716 0
Azkaban--使用实战--多 job 依赖调度 | 学习笔记
|
XML Shell 调度
Apache Oozie-- 实战操作--集成 hue- 定时调度配置|学习笔记
快速学习 Apache Oozie-- 实战操作--集成 hue- 定时调度配置
Apache Oozie-- 实战操作--集成  hue- 定时调度配置|学习笔记
|
SQL 关系型数据库 MySQL
Azkaban--介绍、架构、部署模式 | 学习笔记
快速学习 Azkaban--介绍、架构、部署模式
627 0
Azkaban--介绍、架构、部署模式 | 学习笔记
|
分布式计算 Hadoop Java
Apache Oozie-- 实战操作--调度 mapreduce 程序|学习笔记
快速学习 Apache Oozie-- 实战操作--调度 mapreduce 程序
Apache Oozie-- 实战操作--调度 mapreduce 程序|学习笔记
|
大数据 调度 数据库
Azkaban--安装部署--solo server 模式安装--azkaban 使用初体验 | 学习笔记
快速学习 Azkaban--安装部署--solo server 模式安装--azkaban 使用初体验
563 0
Azkaban--安装部署--solo server 模式安装--azkaban 使用初体验  | 学习笔记
|
数据可视化 大数据 调度
集成 Oozie 服务&定时调度配置 | 学习笔记
快速学习 集成 Oozie 服务&定时调度配置
304 0
集成 Oozie 服务&定时调度配置 | 学习笔记
|
分布式计算 API 调度
Apache Oozie-- 实战操作--集成 hue& 调度 mapreduce 程序|学习笔记
快速学习Apache Oozie-- 实战操作--集成 hue& 调度 mapreduce 程序
Apache Oozie-- 实战操作--集成 hue& 调度 mapreduce 程序|学习笔记