先確定redis已經安裝好了。如果沒有請參考之前的文章。redis如果裝好,請先下redis-server啟動它。
Gemfile
gem 'resque'
# ...
group :development do
# ...
gem 'resque-web'
# ...
endlib/tasks/resque.rake
require 'resque/tasks'
task 'resque:setup' => :environmentconfig/initializers/resque.rb
Resque.redis = "localhost:6379"可以直接下rake resque:work QUEUE='*'啟動worker。這時候只有要任何的task,就會開始執行。