【发布时间】:2017-08-15 00:58:25
【问题描述】:
我正在制作垃圾邮件计数器(在 Firebase 上)。我所做的是在 Firebase 云函数上使用数据库触发器来增加路径(/counter/${uid})。该路径将为每个用户保存一个整数,其他路径将具有引用它的安全规则并检查它是否超过限制。不过,我想每天清理一次柜台。
当我在 google 上搜索时,我找到了 firebase 的官方方式,即使用另一个 Google 云服务来部署 cron 作业。但是,我想知道我是否在云函数上使用 setInterval 会起作用。这个任务只会是一行执行( admin.database().ref('/counter').set({}) 。而且如果它由于以下原因而跳过一次或两次执行并没有那么严重有点问题,应该没问题。
谢谢
【问题讨论】:
标签: firebase firebase-realtime-database google-cloud-functions