【发布时间】:2012-01-10 17:16:04
【问题描述】:
有人知道用于为任务创建最佳时间表的工具吗?我有许多服务器,运行多个数据库,并带有各种脚本,可以在每个数据库中导入和转换数据。
我目前正在手动安排各种 cronjobs,但这很容易出错并且难以解决异常情况,例如由于异常大的数据负载而导致运行异常长时间的作业。我正在考虑对每个任务之间的资源和依赖关系进行编码,并创建一个规划器来搜索任务执行的最佳顺序,以便每个任务在最不可能干扰任何其他任务的时间运行。
我见过Drools Planner,但它不合适,因为它具有巨大的复杂性和开销。
【问题讨论】:
标签: machine-learning scheduled-tasks scheduling planning