【发布时间】:2016-05-26 06:50:02
【问题描述】:
发条https://github.com/tomykaira/clockwork
我在 ubuntu 生产服务器中运行以下命令。不工作。
bin/clockwork clock.rb -e production
bin/clockwork clock.rb RAILS_ENV=production
我在本地开发 mac 中运行以下命令。它的工作。
bin/clockwork clock.rb
时钟.rb
require 'clockwork'
require_relative './config/boot'
require_relative './config/environment'
module Clockwork
every(1.day, 'solr.indexing', :at => '02:00') { SolrIndexingJob.perform_later }
end
【问题讨论】:
-
用rails任务重新编程,即把它作为一个任务放到lib/tasks,把需求放到环境子任务中
标签: ruby-on-rails ruby