我关注了 railscast http://railscasts.com/episodes/164-cron-in-ruby但我似乎无法让它发挥作用。
- 我的配置中有 schedule.rb。
- 我希望每天在我的主页上刷新我的 Database.count。
- 我在我的文件夹中找不到 deploy.rb。它在哪里?
出于测试目的,我将其更改为每 2 秒一次。
[时间表.rb]
every '2 * * * *' do
rake "pages_controller:home"
end
[pages_controller.rb]
class PagesController < ApplicationController
def home
@title = "Home"
@companies = Company.find(:all, :limit => 20)
@count = Company.count
end
我放了
gem 'whenever', :require => false
在我的宝石文件中。丢失了什么?