猿问

每30秒运行一次cron

每30秒运行一次cron

好的,我有一个cron,我需要每30秒运行一次。

以下是我所拥有的:

*/30 * * * * /bin/bash -l -c 'cd /srv/last_song/releases/20120308133159 && script/rails runner -e production '\''Song.insert_latest'\'''

它运行,但这是每30分钟或30秒?

此外,我一直在读到,如果我经常运行cron,它可能不是最好的工具。还有其他更好的工具,我可以使用或安装在Ubuntu11.04,这将是一个更好的选择?有办法解决上面的问题吗?


开满天机
浏览 5734回答 3
3回答

慕娘9325324

你不能。克伦有60秒的粒度。* * * * * cd /srv/last_song/releases/20120308133159 && script/rails runner -e production '\''Song.insert_latest'\'' * * * * * sleep 30 && cd /srv/last_song/releases/20120308133159 && script/rails runner -e production '\''Song.insert_latest'\''
随时随地看视频慕课网APP
我要回答