Workless Gem v-1.2.3 没有缩减 Rails 4.2 中的 worker
Workless Gem v-1.2.3 not scaling down worker in Rails 4.2
我正在使用
Rails 4.2
无工作 1.2.3
Workless 在扩展 worker 方面工作正常,但它在完成工作后没有缩小 worker。
我做过的事情:
(1) 从配置文件
中删除了 "worker: bundle exec rake jobs:work"
(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
不确定我错过了什么。感谢您的帮助。
问题出在一些错误的数据上。 运行
Delayed::Job.destroy_all
Delayed::Job.delete_all
一切正常。
我正在使用
Rails 4.2 无工作 1.2.3
Workless 在扩展 worker 方面工作正常,但它在完成工作后没有缩小 worker。
我做过的事情:
(1) 从配置文件
中删除了 "worker: bundle exec rake jobs:work"(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
不确定我错过了什么。感谢您的帮助。
问题出在一些错误的数据上。 运行
Delayed::Job.destroy_all
Delayed::Job.delete_all
一切正常。