Как предотвратить возврат текста CopyCopter(клиент и сервер на Heroku) к значениям по умолчанию?
Иногда текст возвращается к значениям по умолчанию. Особенно по утрам.
Я полагаю, поскольку оба работают на Heroku, одно или оба приложения помещаются в режим сна в дни с небольшим объемом.
Если я правильно угадываю, кажется вероятным, есть ли лучший способ (и бесплатный) способ предотвратить переход приложений в Heroku? Возможно, частый пинг (что вы используете?), Установка какой-либо переменной или способ сообщить приложениям, что они должны быть доступны, в какое-то раннее утро?
2 ответа
Вы можете попробовать использовать serivce, например http://www.pingdom.com/ чтобы время от времени пинговать ваше приложение и удерживать динамо от засыпания (я думаю, что раз в минуту одно приложение бесплатно).
Второй вариант - установить тайм-аут на более высокое значение.
#config/initializers/copycopter.rb
CopycopterClient.configure do |config|
config.api_key = key_xxx
config.host = site_xxx
config.http_read_timeout = 120
config.http_open_timeout = 120
end
Если вы пытаетесь удержать приложение Heroku от засыпания, самое простое - добавить второй динамо.