2015-02-10 52 views
0

我使用無業寶石V-1.2.3不結垢的Rails 4.2

的Rails 4.2 無業下來的工人1.2.3

無業工作正常,在擴大工人,但它不是縮小工作完成後的工人。

我所做的事情:

(1)刪除了 「工人:捆綁EXEC耙作業:工作」 從檔案

(2)添加代碼,配置/初始化/ workless.rb

Delayed::Backend::ActiveRecord::Job.class_eval do 
    after_destroy "self.class.scaler.down" 
    after_create "self.class.scaler.up" 
    after_update "self.class.scaler.down" 
end 

不知道我缺少什麼。感謝幫助。

回答

0

問題是一些不好的數據。 Ran

Delayed::Job.destroy_all 
Delayed::Job.delete_all 

一切正常。

+1

無工作1.2.3你還需要初始化器嗎?我認爲這是固定在公關#64。但是,不知道... – hellion 2015-03-15 17:43:20

+0

嘿Hellion,是的,你是對的。初始化不再需要。在意識到這是不好的數據之前,我錯誤地猜測init是需要的。 – chickensmitten 2015-03-18 12:34:55