Linux crons是异步还是同步?

时间:2015-01-22 07:59:58

标签: php linux multithreading cron crontab

我是CRON的新手。我怀疑crontab命令是否安排了一个cron asynchronouslysynchronously。?

我所知道并观察到的是,crontab创建了一个异步进程。无论上次执行,新的cron都会运行。也就是说,如果我每2分钟安排一次cron任务,那么即使先前的执行没有结束,新线程也会重新运行该文件。

我说错了吗?

1 个答案:

答案 0 :(得分:4)

你是对的。 Cron作业可以重叠,因此它们显然是异步的。如果这是一个问题,您可以使用此question中描述的锁机制。