Firebase Cloud Functions在00触发

bvjxkvbb  于 2023-05-07  发布在  其他
关注(0)|答案(1)|浏览(148)

嘿,伙计们。我正在寻找一种方法来触发我的功能,每小时00分钟。它现在的工作方式取决于函数上传的时间,所以如果我在13:45上传它,它将在14:45首次触发。我该怎么做才能让它在14点触发?

5jdjgkvh

5jdjgkvh1#

您应该使用允许通过使用functions.pubsub.schedule().onRun()调度Cloud Functions的(新)功能。
在您的情况下,您将使用Unix Crontab配置,如下所示:

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

相关问题