代码之家  ›  专栏  ›  技术社区  ›  jrdioko

停止cron作业在其已运行时启动(甚至跨服务器)

  •  0
  • jrdioko  · 技术社区  · 15 年前

    我不认为这是一个完全重复的其他问题,但请随时指出我的地方,如果它已经得到了回答。

    我正在寻找一种方法,使cron作业只有在尚未运行时才开始运行。例如,如果一个作业每15分钟运行一次,但偶尔需要一个小时才能运行,我不希望重复的进程启动并重叠原始作业正在执行的操作。

    处理这种情况的最佳方法是什么?

    1 回复  |  直到 11 年前
        1
  •  0
  •   LatinSuD    15 年前

    共享文件夹上的PID文件?