gpt4 book ai didi

linux - Crontab 每次运行 3 次

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:31:14 26 4
gpt4 key购买 nike

我在 RHEL 服务器上设置了以下 crontab ...

MAILTO=me@mydomain.com
*/2 * * * * wget --spider -q http://mydomain.com/cronjobs/importxml.php

如您所见,它应该每 2 分钟运行一次,确实如此,但它会运行命令 3 次,我不明白为什么。

如果我跑

tail /var/log/cron

我得到以下信息

Dec 12 13:56:01 msvsc02-g283nc crond[1431]: (root) RELOAD (cron/root)
Dec 12 13:56:01 msvsc02-g283nc crond[3224]: (root) CMD (wget --spider -q http://mydomain.com/cronjobs/importxml.php)
Dec 12 13:56:01 msvsc02-g283nc crond[2504]: (root) RELOAD (cron/root)
Dec 12 13:56:01 msvsc02-g283nc crond[3226]: (root) CMD (wget --spider -q http://mydomain.com/cronjobs/importxml.php)
Dec 12 13:56:01 msvsc02-g283nc crond[2472]: (root) RELOAD (cron/root)
Dec 12 13:56:01 msvsc02-g283nc crond[3228]: (root) CMD (wget --spider -q http://mydomain.com/cronjobs/importxml.php)

任何人都可以阐明这一点吗?

最佳答案

您可能在该服务器中运行了多个 cron 进程。这通常不会发生。但无论如何确认

 ps aux | grep cron

你可以阻止它,

/etc/init.d/cron stop

service cron stop

或使用“kill PID”(不推荐)。

并开始使用 start - 而不是在以上两个命令中的任何一个中停止。

关于linux - Crontab 每次运行 3 次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8475537/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com