Sidekiq Worker和Rails Console之间的运行时差异?

时间:2019-10-13 16:43:31

标签: ruby-on-rails sidekiq

根据此https://github.com/mperham/sidekiq/wiki/Problems-and-Troubleshooting:默认情况下,Rails启用后台作业的查询缓存。从测试开始,默认情况下在Rails控制台和Web服务器上将其禁用。

那么,现在我想知道还有哪些其他“陷阱”,其中仅针对后台作业的默认值有所不同?在文件中有记载或可见的任何地方?

对于背景:我有一个sidekiq批处理回调,该回调通过将一组行组合在一起来生成CSV文件。在Rails控制台中运行时,大文件将具有稳定的内存使用率。当我让它在野外运行时,Sidekiq容器一次会间歇性地增加〜30-50mb的内存。

0 个答案:

没有答案