If I have multiple files in cron.weekly and one script takes hours to finish. Will it block other scripts in cron.weekly?
On 9/16/2014 13:24, Matt wrote:> If I have multiple files in cron.weekly and one script takes hours to > finish. Will it block other scripts in cron.weekly?I doubt it, based on the results of this crontab on EL7: 51 13 * * * echo start 1 ; sleep 2m ; echo end 1 51 13 * * * echo start 2 ; sleep 2m ; echo end 2 At 13:51, nothing appeared in my mail file. Two minutes later, two different messages appeared, each with the expected "echo" outputs. Thus, they must have run in parallel.
On Tue, Sep 16, 2014 at 4:24 PM, Matt <matt.mailinglists at gmail.com> wrote:> > If I have multiple files in cron.weekly and one script takes hours to > finish. Will it block other scripts in cron.weekly?Yes. They're run from "anacron -s" by default. If you need a job to run in parallel, configure it into /etc/cron.d at an adecuate time on sundays (as you surely know, you can't use the script directly in cron.d). -- Marcelo "?No ser? acaso que esta vida moderna est? teniendo m?s de moderna que de vida?" (Mafalda)