2015-07-04 3 views
2

Я развернул Hubot на Heroku, чтобы взаимодействовать с Slack. В настоящее время я использую бесплатный дино. После 30 минут бездействия, он ложится спать. Он просыпается, когда пингует из Slack. Однако первый запрос теряется в миксе. Таким образом, пользователь должен ввести команду второй раз. Есть ли простой способ заставить бота просыпаться и все еще обрабатывать первую команду?Сообщение маршрута Hubot Heroku при запуске

ответ

1

Как указано в documentation:

Чтобы обойти эту проблему, вы можете использовать hubot-heroku-keepalive скрипт, который будет держать ваш свободный дино жив до 18 часов/день. Если вы никогда не хотите, чтобы Hubot спал, вам нужно будет перейти на план хобби Heroku.

Я использую его так, чтобы Hubot был как минимум в сети с 6 утра до полуночи.

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