gpt4 book ai didi

crontab - 防止 crontab 作业相互溢出?

转载 作者:行者123 更新时间:2023-12-01 16:23:15 27 4
gpt4 key购买 nike

如果您有一个每 5 分钟运行一次的 crontab 作业,您如何确保它永远不会超限?也就是说,您如何确保 crontab 作业的前一次迭代在下一次运行之前完成?

最佳答案

在脚本的开头,在文件系统的某处创建一个唯一的临时文件,除非该文件已经存在,在这种情况下,您的脚本已经在运行,您应该退出。在脚本的末尾,删除唯一的临时文件。

我敢肯定还有其他变体,但它们都有相似的想法。如果您喜欢这个答案,请选择它旁边的复选标记。谢谢!

关于crontab - 防止 crontab 作业相互溢出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4564553/

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