★热门 | 语言: Java
项目简介
Azkaban是由LinkedIn开源的工作流调度系统,专为解决Hadoop作业调度问题而设计,现已发展为企业级通用工作流调度平台。Azkaban提供完善的Web管理界面,支持上传压缩包形式的工作流配置包,实现工作流的快速部署和管理。项目支持工作流的定时执行、失败重试、邮件告警等功能,以其简洁的配置和易用性受到广泛欢迎,是大数据平台工作流调度的经典选择。
核心功能
工作流调度:基于依赖图的工作流调度,支持多任务并行和顺序执行
定时执行:支持Cron表达式定时调度工作流
失败重试:任务失败自动重试机制,支持重试次数配置
Web管理:简洁的Web界面,工作流上传、启停、状态监控
权限管理:用户认证授权,支持多项目空间隔离
告警通知:支持邮件告警,任务失败/完成通知
插件扩展:丰富的外挂插件,支持Hadoop、Spark、Hive等大数据任务
执行日志:完整的执行日志记录和问题追踪
技术栈
Java + Azkaban Executor + Azkaban Web + MySQL + Vue.js
适用场景
Hadoop作业调度、数据管道调度、定时数据处理、工作流自动化、ETL任务调度
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0 |