【发布时间】:2014-06-13 14:43:08
【问题描述】:
我正在尝试学习 Cron Job 和 gem。 在我的应用中,我创建了一个 rake 任务。
require 'rubygems'
namespace :cron_job do
desc "To Check Users Inactivity"
task user_inactivity: :environment do
p "Inactive Users..."
end
end
在 schedule.rb 中我是这样写的
every 1.minute do
rake "cron_job:user_inactivity", environment: "development"
end
在我的终端中我写了两个命令
whenever --update-crontab
然后
sudo /etc/init.d/cron restart
但是 1 分钟后什么都没有发生。 我检查了控制台是否有 p 消息,但没有任何反应。我错过了什么吗?
【问题讨论】:
标签: ruby-on-rails ruby cron whenever