我怎么能弄清楚哪个Sidekiq工作占用了这么多内存?

时间:2016-04-12 01:19:24

标签: ruby-on-rails ruby-on-rails-4 memory-management sidekiq

我在R3大型AWS VM上运行4个Sidekiq进程,总共运行100个sidekiq作业。 R3为其分配了15.25 GB RAM,以及2个CPU。

乔布斯因极其严重的交换而一直失败。我见过的最糟糕的一次。我刚刚决定关闭生产背景环境,同时我开辟了一个更大的VM。

我不想继续这样做。我需要努力工作才能找到可以优化工作的地方。我绝对肯定只有1或2种工作导致我这些令人头疼的问题。我只是不知道如何找到它们。

如何在Sidekiq工作中查看哪些进程导致内存最大问题?

0 个答案:

没有答案