【发布时间】:2016-06-14 17:51:59
【问题描述】:
我正在尝试使用 Firebase 运行 cron 作业。基本上我需要运行一个函数,该函数每天在太平洋标准时间上午 12:00 进行大量 API 调用并将数据推送到 Firebase。有没有办法让我在服务器端使用 Firebase 执行此操作?
我看到有这个模块here,,但我根本不明白它是如何工作的。如果有人有任何想法或知道上述模块如何工作,那就太好了。
编辑:想法。如果我要创建一个显示功能完成时间的数据条目会怎样。基本上检查以查看上次调用并完成该函数的时间。如果超过上午 12 点,则调用该函数并更新该字段,因此直到第二天才调用它。这是个好主意吗?我不需要该功能恰好在凌晨 12 点发生,我只需要在第一个用户登录时完成。
【问题讨论】:
-
Firebase 仅存储数据 - 要运行 cron 作业,您需要访问自己的服务器。
-
@nathanhleung 我刚刚编辑了问题...您认为这是一个好的解决方案吗?
-
您仍然需要有一些东西来检查数据输入 - 很可能是您自己的服务器
-
@nathanhleung 我不能在用户登录期间检查前端的条目吗?
-
嗯,实际上可以,我猜你只需要确保它在用户登录之前运行
标签: javascript cron firebase