Workless Gem v-1.2.3没有缩减Rails 4.2中的工作者

时间:2015-02-10 02:28:47

标签: ruby-on-rails heroku

我正在使用

Rails 4.2 无法工作1.2.3

Workless在扩大工作人员方面工作正常,但在完成工作后并没有缩减员工。

我做过的事情:

(1)删除"工人:捆绑执行佣金工作:工作"来自个人资料

(2)添加了config / init / 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

不确定我错过了什么。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

问题在于一些不良数据。然

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

一切正常。