Cron比脚本更快

时间:2014-09-17 15:21:45

标签: php cron

我想知道如果将cron作业设置为每分钟运行会发生什么,但运行的脚本需要2分钟才能运行?如果以前的cron仍在运行或者同时运行同一个文件,它会自行排队,忽略运行吗?谢谢!

1 个答案:

答案 0 :(得分:3)

cron会每分钟启动一个新的PHP进程,并且它们将同时运行各种可怕的结果(除非你的脚本被正确地防范这些事情,无论如何)

过了一段时间,您或者经常会有多个并发请求在运行,或者您的服务器在资源耗尽后会崩溃,具体取决于脚本是否因为尝试访问受限资源而开始相互阻塞

无论哪种方式,它可能不会很漂亮,它可能不会成为你想要的。