Таким образом, я знаю, что свободные гекконы Heroku 'wind down', когда нет никакого трафика для них - как это повлияет на задания cron, которые я реализовал, используя модуль node-cron?Heroku и узел-cron?
ответ
Задания, запланированные node_cron, не будут работать, когда ваши свободные динозавры будут спать.
В качестве альтернативы вы можете использовать Heroku Scheduler add-on, чтобы запланировать работу cron. Это вызовет однократные динозамы для запуска ваших заданий cron. Если вы не превысите ежемесячное пособие на бесплатные динозавные часы, вы сможете бесплатно выполнять свои задания cron.
Возможно, они не будут работать так, как вы ожидаете, на 100%. Я имею в виду, что если выполнение cron будет запланировано в то время, когда ваш сервер будет в автономном режиме, это не сработает. Хобби Dynos на Heroku включится только при HTTP-запросе и выключении после некоторого периода бездействия, они не будут загружаться из-за cron.
Got it. Как вы узнаете, когда бесплатные диноды планировали сократить время? – dshidham
Да, я решил переключиться на эту альтернативу. Спасибо за совет! – dshidham