Sidekiq后台作业未释放内存

时间:2018-08-17 12:54:40

标签: ruby-on-rails activerecord memory-leaks sidekiq query-cache

我正在使用sidekiq gem将繁重的报告工作转移到后台。问题在于,即使在作业完成后,sidekiq也不会释放内存,并且会导致内存不断膨胀,如sidekiq troubleshooting中所述,导致sidekiq在每4-5个作业后重新启动。我已经尝试过ActiveRecord :: Base.uncached,甚至在我的application.rb-config.middleware.delete "ActiveRecord::QueryCache"中也尝试过,但仍然没有用。甚至GC.start也无法正常工作。每次工作后如何清除内存?

0 个答案:

没有答案