我在 Weather 这个 model 里面写了一个方法
class Weather < ActiveRecord::Base
def task
e = Extractor.new
e.savaData
end
end
然后在生成的 schedule.rb 里面写
every 6.seconds do
runner "Weather.task"
end
是否可以运行呢?我试了一下没有效果,请问问题出在哪里
登上部署的服务器,切换到运行这个应用的用户,然后运行whenever -w
,whenever的命令行其实还算清楚,当然,最好还是搭配 capistrano 使用。
我在 schedule.rb 文件里指定了输出目录,set :output, "/home/111.txt";然后在这个目录里每个周期出现 sh: bundle: command not found,任务并没有执行,是咋回事啊?