Запуск приложения rails с помощью героку, за последний месяц мы получаем превышение квоты памяти (R14) и вряд ли пытаемся найти причину, но не получили никакой точной причины? это из-за web_concurrency? Кроме того, мы используем new_relicРельсы с Heroku
Rails: 3.2.22
Ruby: 1.9.3
сервер: единорог, WEB_CONCURRENCY 5
В общей сложности 20 динамометрических стендов мы используем и управление с процессом планировщика
Возможно, приложение выполняет утечку памяти. Поскольку вы используете новую реликвию, см. Их журнал, чтобы проверить график использования памяти. Если диаграмма все еще показывает увеличение памяти (не насыщая) даже спустя долгое время (возможно, несколько часов или день) после перезапуска динамиков, тогда это утечка памяти. Если это так, то я не знаю, сможет ли кто-нибудь помочь вам без полного исходного кода. Мне было трудно их искать. Первым предложением будет обновление до Ruby 2.x, если это возможно. У этого есть огромное улучшение в сборке мусора над 1.9.x – Sajan