Как вызывать функцию app через каждые 5 минут с помощью функции Httptrigger? - PullRequest
0 голосов
/ 20 марта 2019

У меня есть небольшое сомнение

У меня есть одно приложение функции с функцией Httptrigger. Я хочу вызывать это приложение функции каждые 5 минут?автоматически это должно произойти

Если это возможно, могу ли я узнать, как этого добиться?

Любая помощь приветствуется

1 Ответ

0 голосов
/ 20 марта 2019

Вы можете создать TimerObject, чтобы получить крона, похожую на интеграцию функций для вызовов функций. Вы можете определить свой новый объект как тело JSON, например, приведенное ниже:

{
    "schedule": "*/5 * * * *",
    "name": "myTimer",
    "type": "timerTrigger",
    "direction": "in"
}

Затем его можно подключить к телу функции как:

module.exports = function (context, myTimer) {
    var timeStamp = new Date().toISOString();

    if (myTimer.IsPastDue)
    {
        context.log('Node is running late!');
    }
    context.log('Node timer trigger function ran!', timeStamp);   

    context.done();
};

Более подробная информация доступна здесь из официальных документов

...