@ sketchthat, комментарий здесь связан с логикой: запуск задания cron каждую минуту, скорее всего, ограничивает время ожидания функции.
Но повторный запуск такой функции будет ненадежным, если вы не позаботитесь о возвращении правильных обещаний.Если вы сделаете это правильно, это сработает, и вы получите облачную функцию, которая всегда активна.В этот момент дешевле будет найти дешевый узел узла где-нибудь.
Для надежных функций, основанных на времени, вам нужно полагаться на внешний триггер.См. Облачные функции для запуска Firebase вовремя?