У меня задание cron на экземпляре gcloud compute. Он работает, как и ожидалось, на моем локальном компьютере, но на экземпляре gcloud ждет до первого запуска, а затем начинает выполняться бесконечно l oop без промежутка времени.
async function runScript() { ... } cron.schedule("* */30 * * * *", () => { runScript(); });
Так что я до сих пор не знаю, в чем проблема, но я нашел решение.
Задачу cron нужно настроить следующим образом:
cron.schedule("0 */30 * * * *", () => {
Теперь это также отлично работает на VM