【发布时间】:2012-03-05 22:18:18
【问题描述】:
我每 15 分钟运行一次 cronjob,并且我希望在作业未运行时收到通知(最好通过电子邮件)。也就是说,如果 cron 根本没有运行作业。
我知道我可以手动检查日志文件,但我希望这是每次 cron 应该执行命令时的自动检查。
cron 是否提供任何方法来执行此操作,还是我需要其他方法?
【问题讨论】:
-
“不执行”是什么意思?它根本不运行,或者它崩溃并且永远不会完成?如果它根本不运行,似乎 CRON 必须太坏才能发送电子邮件......?
-
对不起,如果问题不清楚。你所描述的正是我的问题所在。我所说的“不执行”的意思是它根本不运行。那么,如果 CRON 本身导致作业无法运行,我该如何自动化此任务。
-
如果您认为
crond未启动或已崩溃,我看不到任何方法。谁或什么会向您发送电子邮件?