etspring
@etspring
Начитанное быдло

Куда утекает память rails + sidekiq?

Имеется:
голая апликуха rails new side_test на rails 6.1.4, ruby 2.7.4
sidekiq 6.2.1

Запускается одна очередь.
2021-08-19T08:29:44.670Z pid=40631 tid=ryn INFO: Booted Rails 6.1.4 application in development environment
2021-08-19T08:29:44.670Z pid=40631 tid=ryn INFO: Running in ruby 2.7.4p191 (2021-07-07 revision a21a3b7d23) [x86_64-linux]
2021-08-19T08:29:44.670Z pid=40631 tid=ryn INFO: See LICENSE and the LGPL-3.0 for licensing details.
2021-08-19T08:29:44.671Z pid=40631 tid=ryn INFO: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2021-08-19T08:29:44.671Z pid=40631 tid=ryn INFO: Booting Sidekiq 6.2.1 with redis options {:url=>"redis://localhost:6379/0"}
linux]

При старте ест 91964Kb
Спустя почти 40 минут уже 110 Мб
При этом job`ов не было
611e205e8150e543712872.png
611e20693396b873267869.png

Куда утекает память и в чем причина?
  • Вопрос задан
  • 181 просмотр
Пригласить эксперта
Ответы на вопрос 2
@Visioner
Ну а через сутки-двое сколько? ну и к тому же не нужно это проверять в dev окружении, тестируйте в production, там уже можно судить утекает память или нет.
Ответ написан
2ord
@2ord
Я бы установил какой-нибудь gem APM типа New Relic / Scout - любой, который умеет вести мониторинг Sidekiq.

https://buildingvts.com/monitor-and-debug-bottlene...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы