嘿,伙计们。我正在寻找一种方法来触发我的功能,每小时00分钟。它现在的工作方式取决于函数上传的时间,所以如果我在13:45上传它,它将在14:45首次触发。我该怎么做才能让它在14点触发?
5jdjgkvh1#
您应该使用允许通过使用functions.pubsub.schedule().onRun()调度Cloud Functions的(新)功能。在您的情况下,您将使用Unix Crontab配置,如下所示:
functions.pubsub.schedule().onRun()
exports.scheduledFunctionCrontab = functions.pubsub.schedule('0 * * * *') .onRun((context) => { console.log('This will be run every hour at hh:00'); return null; });
请在此处查看crontab配置器:https://crontab.guru
1条答案
按热度按时间5jdjgkvh1#
您应该使用允许通过使用
functions.pubsub.schedule().onRun()
调度Cloud Functions的(新)功能。在您的情况下,您将使用Unix Crontab配置,如下所示:
请在此处查看crontab配置器:https://crontab.guru