Cron Jobs同时运行

时间:2016-11-10 12:51:44

标签: cron

在我的cron作业文件中,我定义了两个cronjobs:

#Yo1 MAILTO="example@domain.com"
*1****wget -O - -q "http://example.com/cron/test1.php">/dev/null 2>&1
#Yo1 MAILTO="example@domain.com"
*15****wget -O - -q "http://example.com/cron/test2.php">/dev/null 2>&1

PHP文件很简单,只需发送不同主题的邮件。

问题是两个cronjobs每分钟都在同一时间运行,但正如你所看到的,我希望它们能在不同的时间运行。第一 - 每分钟,每秒,每15分钟。

你能帮我解决这个问题。我无法弄清楚什么是错的。

2 个答案:

答案 0 :(得分:2)

您的语法不正确。 请使用以下代码


#every minute
* * * * * wget -O - -q "http://example.com/cron/test1.php">/dev/null 2>&1

#every 15 minutes 
*/15 * * * * wget -O - -q "http://example.com/cron/test2.php">/dev/null 2>&1

您可以使用http://www.crontab-generator.org/

等在线crontab生成器

答案 1 :(得分:0)

* * * * * wget -O - -q "http://example.com/cron/test1.php">/dev/null 2>&1
15 * * * * wget -O - -q "http://example.com/cron/test2.php">/dev/null 2>&1