У меня есть задание cron, которое определено как функция Firebase и выполнено с помощью Google Pub / Sub Scheduler.
exports.executeTask = functions.pubsub.schedule('every wednesday 00:00').timeZone('Europe/Stockholm')
.onRun((context) => {
// Cron job logic...
})
I wi sh, чтобы настроить повторную настройку для этой функции планировщика, чтобы повторить макс. три раза при неудаче. Я пишу код, используя Node.js 8 , и для вышеуказанной строки есть функция .retryConfig()
, которая принимает объект ScheduleRetryConfig
в качестве параметра для настройки конфигурации повторных попыток расписания. Как я могу инициализировать объект ScheduleRetryConfig с правильными параметрами повтора и передать его в .retryConfig()
?
Любая помощь будет оценена.