Запланируйте запуск облачной функции Firebase каждые 30 минут в начале каждого часа, а затем через 30 минут - PullRequest
2 голосов
/ 05 июня 2019

Я видел, что Firebase недавно запустил способ планирования функции облака через регулярные промежутки времени.Я использую онлайн-планировщик заданий и в настоящее время переношу их в Firebase Cloud Function.Я хочу запускать функцию Cloud каждые 30 минут в начале каждого часа, а затем 30 минут.Итак, скажем, я развернул функцию в 13:45.Затем функция Cloud должна запускаться в 14:00, 14:30, 15:00 и т. Д.

Я пытался использовать schedule('every 30 minutes'), но через 30 минут после запуска функции облакаон развернут.

Есть ли способ указать расписание так, чтобы оно выполнялось, как описано выше?

1 Ответ

1 голос
/ 05 июня 2019

Я должен работать как шарм.

export myCronFn =
functions.pubsub.schedule('0,30 0-23 * * *').onRun((context) => {
    //
})

источник: https://crontab.guru/#0,30_0-23___*

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...