2013-02-14 22 views
6

我目前重做我们所有的数据库编排作业(ETL,备份,日常任务,报告编写等)工作编排

为了做到这一点,我需要一个任务/作业配器在那里我可以定义任务依赖性,基于时间的任务,异步任务等。

我在看芹菜和基于流的编程技术,但我不确定这些对我的用例是否合适。

我正在寻找更多支持所有这些开箱即用的框架。 有什么建议吗?

回答

3

可能要迟到了,但我想提及Job runner可能是其他人到达这个问题。

从他们的GitHub库README.rst:

工作,亚军是像工具crontab中,用一个漂亮的网络前端的管理和(现场)监测当前状态。

特点:

  • 安排定期的工作
  • 链接的工作
  • 负载平衡的工人通过把它们放在一个池
  • 调度作业上的所有工人运行池内
  • 实时仪表板(具有杀死运行和临时安排的选项)
  • 多个项目和每个项目权限管理