本文上接《Azkaban 3.73.1 集群搭建(Multiple Executor)》,对Azkaban的使用做简单说明
AzkabanWebServer中的三个主要元素:project、job、flow
- project:工程/项目
- job:任务,project中包含的需要执行的任务
- flow:工作流,由各个job之间的依赖关系所组成
1. 登录
- 因为使用了SSl所以是 https
- host为启动WebServer服务的机器ip
- port为azkaban-web/conf/azkaban.properties中配置的jetty.ssl.port=8443
- 账号密码为 azkaban-web/conf/azkaban-users.xml 中配置的

2. 创建工程
直接使用web页面完成即可,注意请使用英文,中文会报错


3. 创建job
- web页面中并没有提供创建job的功能
- 需要自行创建以
.job
为扩展名的文件,并将创其通过web页面上传,才能形成job任务 - 所有的job都需要有一个知道他们如何去执行的type
- 附:Azkaban Jobtypes 文档
未完待续...