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

相关文章
|
SQL 分布式计算 Hadoop
Azkaban--使用实战--hive 调度 | 学习笔记
快速学习 Azkaban--使用实战--hive 调度
962 0
Azkaban--使用实战--hive 调度 | 学习笔记
|
存储 SQL 缓存
Hadoop入门(一篇就够了)
Hadoop入门(一篇就够了)
31933 4
Hadoop入门(一篇就够了)
|
人工智能 C++ iOS开发
ollama + qwen2.5-coder + VS Code + Continue 实现本地AI 辅助写代码
本文介绍在Apple M4 MacOS环境下搭建Ollama和qwen2.5-coder模型的过程。首先通过官网或Brew安装Ollama,然后下载qwen2.5-coder模型,可通过终端命令`ollama run qwen2.5-coder`启动模型进行测试。最后,在VS Code中安装Continue插件,并配置qwen2.5-coder模型用于代码开发辅助。
20771 71
|
存储 安全
HDFS读写流程详解
HDFS读写流程详解
1269 2
HDFS读写流程详解
|
Java 大数据 Shell
Azkaban--使用实战--shell、command 调度 | 学习笔记
快速学习 Azkaban--使用实战--shell、command 调度
1183 0
Azkaban--使用实战--shell、command 调度 | 学习笔记
|
NoSQL 前端开发 Redis
Windows 下安装和配置 Redis (图文教程)
Windows 下安装和配置 Redis (图文教程)
|
SQL 关系型数据库 MySQL
mysql密码错误-ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using passwor:yes)
这篇文章提供了解决MySQL数据库"Access denied for user 'root'@'localhost' (using password: YES)"错误的方法,通过跳过密码验证、修改root密码,然后重启服务来解决登录问题。
mysql密码错误-ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using passwor:yes)
|
Ubuntu Linux 网络安全
Docker&Docker Compose安装(离线+在线)
Docker&Docker Compose安装(离线+在线)
18199 1