zombocom / puma_worker_killer

Automatically restart Puma cluster workers based on max RAM available
748 stars 77 forks source link

Logs shows consuming memory with master and workers #24

Closed anjain closed 8 years ago

anjain commented 8 years ago

I was getting Error R14 (Memory quota exceeded) on heroku worker. I was suggested to use gem 'puma_worker_killer' when i use this i got following continuous line in log. PumaWorkerKiller: Consuming 457.4599609375 mb with master and 2 workers 2016-02-10T09:27:27.797425+00:00 app[web.1]: [3] PumaWorkerKiller: Consuming 457.4599609375 mb with master and 2 workers 2016-02-10T09:27:32.876839+00:00 app[web.1]: [3] PumaWorkerKiller: Consuming 457.4599609375 mb with master and 2 workers 2016-02-10T09:27:37.918143+00:00 app[web.1]: [3] PumaWorkerKiller: Consuming 457.4638671875 mb with master and 2 workers 2016-02-10T09:27:42.967565+00:00 app[web.1]: [3] PumaWorkerKiller: Consuming 457.4638671875 mb with master and 2 workers 2016-02-10T09:27:48.056237+00:00 app[web.1]: [3] PumaWorkerKiller: Consuming 457.4638671875 mb with master and 2 workers 2016-02-10T09:27:53.137147+00:00 app[web.1]: [3] PumaWorkerKiller: Consuming 457.9677734375 mb with master and 2 workers

schneems commented 8 years ago

https://github.com/schneems/puma_worker_killer#only-turn-on-rolling-restarts