好的,我有一个cron,我需要每30秒运行一次.
这是我有的:
*/30 * * * * /bin/bash -l -c 'cd /srv/last_song/releases/20120308133159 && script/rails runner -e production '\''Song.insert_latest'\'''
Run Code Online (Sandbox Code Playgroud)
它运行,但这是每30分钟还是30秒运行一次?
此外,我一直在阅读如果我经常运行它,cron可能不是最好的工具.还有其他更好的工具,我可以在Ubuntu 11.04上使用或安装,这将是一个更好的选择吗?有没有办法修复上面的cron?
我已经看到了一些解决方案,包括监视和在后台运行循环(和休眠)脚本,但没有什么是理想的.
我有一个需要每15秒运行一次的脚本,而且由于cron不会支持秒数,所以我只想搞清楚其他事情.
在unix上每15秒运行一个脚本最强大,最有效的方法是什么?脚本还需要在重新启动后运行.