私のcronジョブファイルには2つのcronjobが定義されています。
#Yo1 MAILTO="[email protected]"
*1****wget -O - -q "http://example.com/cron/test1.php">/dev/null 2>&1
#Yo1 MAILTO="[email protected]"
*15****wget -O - -q "http://example.com/cron/test2.php">/dev/null 2>&1
The PHP files are simple just sending mails with different subjects.
問題は、2つのcronjobが1分ごとに同時に実行されることです。しかし、見てわかるように、私は2つのcronjobが異なる時間に実行されることを望みます。最初は1分に1回、2番目は15分ごとです。
この問題を解決するのに役立ちますか?私は何が間違っているのかわかりません。
ベストアンサー1
マンページによると、crontab(5)
以下を指定できます。リスト (0,15,30,45)
またはスピード (*/15)
。
したがって、次のcrontabエントリを使用できます。
#Yo1 MAILTO="[email protected]"
* 1 * * * * wget -O - -q "http://example.com/cron/test1.php">/dev/null 2>&1
#Yo1 MAILTO="[email protected]"
*/15 * * * * wget -O - -q "http://example.com/cron/test2.php">/dev/null 2>&1
0,15,30,45
。より移植性を好みます*/15 * * * *
。