工作编排

7

我目前正在重新制作我们所有的数据库编排工作(ETL,备份,每日任务,报告编译等)

为了完成这个任务,我需要一个可以定义任务依赖、基于时间的任务、异步任务等的任务/工作编排器。

我正在查看celery和流程式编程技术,但我不确定这些是否适用于我的情况。

我更希望找到一个框架,可以直接支持所有这些功能。

有任何建议吗?

1个回答

4
可能已经晚了,但我想提到Job runner,以便其他可能遇到这个问题的人参考。
从他们的GitHub存储库README.rst中可以看出:
Job-Runner是类似于crontab的工具,具有漂亮的Web前端,用于管理和(实时)监视当前状态。
特点:
  • 安排重复作业
  • 链接作业
  • 通过将它们放入池中来平衡工作者的负载
  • 安排作业在池中的所有工作者上运行
  • 实时仪表板(带有杀死运行和即时调度选项)
  • 多个项目和每个项目的权限管理

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接