如何使用Httptrigger函数每5分钟调用一次functionapp?

时间:2019-03-20 10:37:49

标签: azure timer-trigger

我有点怀疑

我有一个带有Httptrigger函数的函数应用程序。我想每5分钟调用一次此函数应用程序吗?这应该自动发生

如果应该可行,我能知道如何实现吗?

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您可以创建一个TimerObject来获得像功能集成这样的cron,以进行函数调用。您可以将新对象定义为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();
};

更多信息,请点击official docs

相关问题