首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用node-schedule和CloudFuntions Firebase可以长时间调度任务

使用node-schedule和CloudFuntions Firebase可以长时间调度任务
EN

Stack Overflow用户
提问于 2019-06-24 05:14:49
回答 1查看 222关注 0票数 0

我需要安排某些日常任务,例如付款通知,付款和其他事情。我的问题是,如果通过Cloud Functions,我可以得到这个。

我需要的一个任务的例子,是每天付款,为8个月,从周一到周五。

激活这一点,我可以做一个云函数和付款计划,我想实现节点时间表。主要原因是我使用了Cloud Firestore,它在项目中实现云和数据库的功能很方便。

这就是为什么我打开这篇文章,想知道云函数是否有可能将这些任务加载到内存中,并在节点调度需要时执行它们。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2019-06-24 05:24:34

云函数的最大执行时间为9分钟,您需要按实例运行的整个时间内的CPU和内存使用量进行计费。使用像node-schedule这样的进程内调度器在很长的时间内是不可能的,甚至对于较短的时间也不推荐使用,因为涉及的成本很高。

相反,您可以使用scheduled functions来定义一个任意的类似cron的重复作业,该作业将按设定的计划执行函数。这应该是非常有可能建立一个“星期一至星期五每日付款”在这样一个预定的功能。

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

https://stackoverflow.com/questions/56727791

复制
相关文章

相似问题

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