批量任务的好帮手 Azkaban,LinkedIn 出品,稳定性和可维护性都挺不错的。azkaban-master3.5.zip
是我最近翻出来的一个比较干净的版本,适合快速上手练练手。
任务依赖配置全靠 job 文件搞定,语法也不复杂。你只要写清楚前后任务的依赖关系,Azkaban 就能按照顺序一个个跑,省心省力。
Web 界面操作还算清爽,部署好之后直接浏览器打开,添加任务、监控状态都能搞定。日常维护基本靠它就够了,不用每次都上命令行。
你要是做数据、ETL、定时跑批这类工作,Azkaban 挺合适。适合那种“我只想稳定跑完任务”的场景,不花里胡哨。
对比一下其他工具,像Airflow更偏灵活配置、可视化;Oozie配起来稍麻烦。Azkaban 嘛,小巧、好装、上手快。
哦对了,要是你对调度引擎感兴趣,还可以看看下面这些:
如果你本地有 JDK、想部署个简单易用的调度器,那就试试azkaban-master3.5.zip
吧,搭好环境直接跑。