上节主要介绍了安装搭建和简单的运行一个job,但是真正使用到实际场景还是需要了解更多的知识,比如任务怎么互相依赖,可以选择指定的节点来执行吗等等一些相关的操作会在本节中进行介绍
附上:
喵了个咪的博客:w-blog.cn
Azkaban官网: https://azkaban.github.io
官方文档地址: http://azkaban.github.io/azkaban/docs/latest
一 ,任务依赖
之前说的都是部署方式和一个简单的运行例子,那么像开头说的如果任务直接有依赖关系咋办呢? 那就需要用到 dependencies 关键字了
> mkdir azkaban_job
> vim azkaban_job/one.job
type=command
command=echo "this is job one"
> vim azkaban_job/tow.job
type=command
dependencies=one
command=echo "this is job two"
zip -r azkaban_job.zip azkaban_job/