Резидентная (RES) расплывчатая память у 1 из 15 работников sidekiq - PullRequest
0 голосов
/ 28 января 2020

У меня есть приложение Rails, работающее на экземпляре Ubuntu EC2.

У него 15 рабочих Sidekiq, и кажется, что один из этих процессов Sidekiq всегда заканчивается потреблением большого количества памяти, даже когда он заканчивается заданий для запуска.

После перезапуска fre sh Sidekiq, Sidekiq обрабатывает каждое использование прибл. 500 МБ резидентной памяти. В течение дня у меня будет один из них с объемом памяти до 2 ГБ, даже когда я тогда go очищу очередь Sidekiq.

Это в конечном итоге приводит к тому, что машине не хватает памяти, и перезапуск Sidekiq решает проблему.

Это нормально, когда один из процессов Sidekiq поднимается выше, чем остальные? Если нет, как я могу выяснить, что вызывает это?

Спасибо

...