【发布时间】:2016-09-08 07:29:51
【问题描述】:
- 在sidekiq worker中加载多个
Models会导致内存泄漏吗?它会被垃圾回收吗?
例如:
class Worker
include Sidekiq::Worker
def perform
Model.find_each do |item|
end
end
end
- 在工作人员内部使用
ActiveRecord::Base.connection会导致问题吗?还是此连接自动关闭?
【问题讨论】:
-
值得一读(来自 Sidekiq 的作者)~:mikeperham.com/2015/10/14/optimizing-sidekiq .. 也可能与stackoverflow.com/questions/18978396/… 重复
标签: ruby-on-rails ruby background-process sidekiq