2012-04-04 4 views
4

У меня есть приложение Rails, размещенное в Heroku. Если я впервые зашел на сайт, для запуска приложения потребуется более 10 секунд. После этого все работает отлично и быстро.Приложение Rails запускается очень медленно в Heroku

Что делать, чтобы увеличить загрузку в первый раз? Должен ли я добавить больше Web Dynos или больше Worker Dynos или сделать что-то с моей конфигурацией?

спасибо.

ответ

11

Если вы находитесь на бесплатной динарной установке Heroku 1, то динамо будет работать после 1 часа бездействия.

Если вы платите за 1 или более дополнительных динозавров, ни один из вас не будет работать, и вы будете только когда-либо сталкиваться с временем загрузки, когда вы нажимаете новую версию.

Вы можете установить бесплатное дополнение к новой реликвии, и вы можете настроить это на ping-приложение каждые 2 минуты. Это остановит его вращение. http://addons.heroku.com/newrelic

+3

Простой час. https://devcenter.heroku.com/articles/dyno-idling –

+0

Спасибо, Нил, я исправил ответ. – michaelward82

Смежные вопросы