Лучший способ не уснуть Heroku с 1 дино

Какое лучшее решение для поддержания жизни приложения Heroku, сохраняя при этом 1 dyno?

Это очень маленькое приложение, но вместо 20-секундного ожидания, чтобы оживить динамометр, было бы здорово, если бы что-то пинговало мое приложение Heroku каждые 30 или около того минут, чтобы предотвратить его переход в спящий режим, что он и делает. каждый час.

Некоторые решения в Интернете предлагали «Новую реликвию», но я хотел спросить об этом сам и посмотреть, есть ли новый ответ 2014 года на животрепещущий вопрос.

Небольшая информация: я запускаю приложение-посредник, используя Puma на Heroku.


person Kobius    schedule 26.02.2014    source источник


Ответы (1)


Я сделал это с помощью NewRelic. На мой взгляд, это беспроигрышный вариант, потому что вы получите приложение для мониторинга вашего сайта, а также поддержание активности сайта.

Другими альтернативами было бы написать задание cron на отдельной машине, которое пингует ваш сайт раз в час. Это означало бы, что вам понадобится еще одна машина, чтобы выполнять эту работу, но это вариант.

person CDub    schedule 26.02.2014
comment
Спасибо за ответ, я сделал именно это и, кажется, работает хорошо. Предлагаемый дубликат вообще не отвечает на мой вопрос. - person Kobius; 27.02.2014
comment
Не дубликат, так как в другом ответе указан только один возможный способ сделать это. Поспешный. - person jordelver; 27.02.2014