gpt4 book ai didi

ubuntu - 同时执行多个 cronjob

转载 作者:太空宇宙 更新时间:2023-11-03 16:50:51 24 4
gpt4 key购买 nike

如果我让机器在同一时间段内运行 4 个 cronjobs 会发生什么

0 * * * * joba.sh
0 * * * * jobb.sh
0 * * * * jobc.sh
0 * * * * jobd.sh

它们会独立于时间本身一个接一个地运行还是在那个时间点全部执行?因此,在我的情况下,这 4 个工作相互依赖,所以我想给他们每个工作 1 分钟,即 0 1 2 3。

你怎么看?

最佳答案

是的,cronjobs 可以同时运行,如果你这样设置它们就会这样做。

每个作业之间间隔 1 分钟可能会起作用,但如果其中一个作业的运行时间超过一分钟怎么办?

我建议按顺序明确调用它们:

0 * * * * joba.sh && jobb.sh && jobc.sh && jobd.sh

请注意,如果前一个作业成功完成,这还有一个额外的好处,即仅调用序列中的下一个作业。

关于ubuntu - 同时执行多个 cronjob,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36900886/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com