安排 Firebase 云函数在每小时开始时每 30 分钟运行一次,然后在 30 分钟后运行

Var*_*pta 5 firebase google-cloud-functions

我看到 Firebase 最近推出了一种定期安排 Cloud Function 的方法。我一直在使用在线 crob 作业调度程序,目前正在将这些作业迁移到 Firebase Cloud Function。我想在每小时开始时每 30 分钟运行一次云函数,然后是 30 分钟。因此,假设我在下午 1:45 部署该函数。然后 Cloud Function 应该在 2:00 PM、2:30 PM、3:00 PM 等运行。

我尝试使用 ,schedule('every 30 minutes')但这会在部署后 30 分钟后运行 Cloud Function。

有没有办法指定时间表,使其按上述方式运行?

and*_*res 8

这应该像魅力一样工作。

export myCronFn =
functions.pubsub.schedule('0,30 0-23 * * *').onRun((context) => {
    //
})
Run Code Online (Sandbox Code Playgroud)

来源:https : //crontab.guru/#0,30_0-23_ _ _*

  • 您需要“0-23”吗?你不能只使用 * 吗? (2认同)