node-cron бесконечно зацикливается на vm - PullRequest
0 голосов
/ 03 мая 2020

У меня задание cron на экземпляре gcloud compute. Он работает, как и ожидалось, на моем локальном компьютере, но на экземпляре gcloud ждет до первого запуска, а затем начинает выполняться бесконечно l oop без промежутка времени.

async function runScript() {
    ...
}

cron.schedule("* */30 * * * *", () => {
  runScript();
});

1 Ответ

0 голосов
/ 03 мая 2020

Так что я до сих пор не знаю, в чем проблема, но я нашел решение.

Задачу cron нужно настроить следующим образом:

cron.schedule("0 */30 * * * *", () => {

Теперь это также отлично работает на VM

...