我看到Firebase最近推出了一种定期安排Cloud Function的方法。我一直在使用在线crob作业调度程序,目前将这些作业迁移到Firebase Cloud Function。我想在每小时开始时每30分钟运行一次Cloud Function,然后每30分钟运行一次。因此,假设我在下午1:45部署该功能。然后,Cloud Function应该在2:00 PM,2:30 PM,3:00 PM等运行。
我尝试使用schedule('every 30 minutes')
,但这会在部署后30分钟后运行Cloud Function。
是否可以指定时间表以使其如上所述运行?
答案 0 :(得分:1)
我应该像魅力一样工作。
export myCronFn =
functions.pubsub.schedule('0,30 0-23 * * *').onRun((context) => {
//
})