【发布时间】:2012-01-10 16:33:19
【问题描述】:
我正在使用 whenever 为我的应用每 5 分钟触发一次 rake 任务。
schedule.rb:
every 5.minutes do
rake "audit",
:environment => 'development'
end
控制台中的“无论何时”:
0,5,10,15,20,25,30,35,40,45,50,55 * * * * /bin/bash -l -c 'cd /Users/john/Sites/rambler && RAILS_ENV=development bundle exec rake audit --silent'
控制台中的“rake audit”工作正常。
所以一切看起来都很好......除了它不起作用。每五分钟没有任何事情发生。
这是因为我试图在开发/本地运行它吗?
谢谢!
【问题讨论】:
-
您使用哪个用户来运行 cron 作业?
-
好问题.. 我没有看到任何配置用户的选项?