首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Firebase,还有比云调度器更好的东西吗?

问Firebase,还有比云调度器更好的东西吗?
EN

Stack Overflow用户
提问于 2021-01-01 09:34:28
回答 1查看 57关注 0票数 0

当一些信息存储在firestore中时,每个文档都存储了将来的某个特定时间,根据该时间,事件应该发生在用户的应用程序中。

我能找到的第一种方法是Cloud Function pub sub调度器。但是,我不能使用这个,因为时间是固定的。

第二种方法是使用Cloud Function + Cloud Task。我引用了这个。https://medium.com/firebase-developers/how-to-schedule-a-cloud-function-to-run-in-the-future-in-order-to-build-a-firestore-document-ttl-754f9bf3214a

这完美地完成了我真正想要的功能,但在云任务中有一个致命的缺点,因为我只能在30天内保存事件。换句话说,未来超过30天的时间并不适用于此。

我希望这个活动能长期保存下来。我想让它对于大流量来说有点顺畅。

我正在使用Flutter/Firebase,如何实现上面的要求?

感谢您阅读新年快乐

EN

回答 1

Stack Overflow用户

发布于 2021-01-01 09:40:19

我知道这不是一个令人满意的答案,但我之前的公司也遇到过类似的挑战,我们最终决定使用Cloud Function pub sub scheduler来每分钟调用function。基本上,我们每分钟都会调用云函数,看看是否有未处理的队列。我希望将来有更好的方法来调度函数,但我相信这已经是目前最好的方法了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65526735

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档