Я запускаю процесс eventmachine на heroku, и кажется, что он достигает предела памяти в 512 МБ через час или около того.Я начинаю видеть сообщения вроде этого:
Error R14 (Memory quota exceeded)
Process running mem=531M(103.8%)
Я провожу много событий через реактор, поэтому я думаю, может быть, реактор резервируется (я представляю это как большую очередь)?Но может быть какая-то другая причина, я все еще довольно новичок в Eventmachine.
Есть ли хорошие способы профилировать Eventmachine и получать некоторую статистику по нему.В качестве простого примера я надеялся увидеть, сколько событий было запланировано в очереди, чтобы узнать, было ли создано резервное копирование и все ли они хранятся в памяти.Но если у кого-то есть другие предложения, я буду очень признателен.
Спасибо!