繁体   English   中英

适用于Linux / Unix的脚本语言简单作业计划程序

[英]Simple job scheduler in script language for Linux/Unix

我已经定义了一组测试,每个测试可以运行1秒钟到10分钟。 我想在每个代码提交后运行它们。 现在顺序运行它们会花费太长时间。

是否有任何现成的调度程序,可以帮助我以预定的并行化级别并行运行这些作业?

输入:

  • 带有参数调用的程序列表。
  • 要并行运行的作业数。

输出:

  • 作业列表及其返回码(0正常,-1错误)
  • 常规状态(正常或失败-如果至少一项作业失败)。
  • 每个作业的运行时长(可选)

它是否以脚本语言(bash,perl,python)的即用型实现存在? 目标环境是Linux。 所有运行在同一主机上,不需要分配作业。 最简单的解决方案是最好的。 由于我不是脚本语言方面的专家,因此,我希望使用现成的解决方案(工作脚本),而不是指向可用于实施解决方案的库的链接。

我做了研究,但没有找到任何现成的解决方案。 我的直觉是一般任务,必须已经解决。

Sparky能够在远程主机或本地主机上异步运行作业。 通常是您需要的。

附言 披露,我是工具作者。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM