Cronjob 每分钟执行多次

Cronjob 每分钟执行多次

我必须在 VMWare 环境中维护一个运行在 SLES 10、内核 2.6.16 上的相当旧的 Linux 服务器。除了需要更新之外,我还遇到了以下问题:

我注意到 cronjobs 在同一分钟内执行了多次!所以我设置了一个如下所示的 cronjob:

* * * * * date >> /tmp/test.log

在这个日志文件中,我可以看到一天中 2-15 次的作业在同一分钟内执行了几次。

例子:

Mon Apr  8 04:12:01 CEST 2019
Mon Apr  8 04:12:52 CEST 2019
Mon Apr  8 04:12:52 CEST 2019
Mon Apr  8 04:12:52 CEST 2019
Mon Apr  8 04:12:52 CEST 2019
Mon Apr  8 04:12:52 CEST 2019
Mon Apr  8 04:12:52 CEST 2019

Mon Apr  8 05:32:01 CEST 2019
Mon Apr  8 05:32:54 CEST 2019
Mon Apr  8 05:32:54 CEST 2019
Mon Apr  8 05:32:54 CEST 2019
Mon Apr  8 05:32:54 CEST 2019
Mon Apr  8 05:32:54 CEST 2019
Mon Apr  8 05:32:54 CEST 2019

我已经检查过 cron 守护进程只运行了一次。

有人知道这可能是什么原因吗?

问候,蒂尔

答案1

根据这个问库本图看起来您的间隔之一需要为 */15 或类似值。只要有星号,它就会随时或一直运行。请注意,我不是 Linux 用户。

相关内容