首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Heroku和node-cron?

Heroku和node-cron?
EN

Stack Overflow用户
提问于 2016-08-21 03:21:00
回答 3查看 6.7K关注 0票数 11

因此,我知道Heroku的免费dynos在没有任何流量时“停止”-这将如何影响我使用node-cron模块实现的cron作业?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-08-21 14:13:10

当您的空闲dynos处于休眠状态时,由node_cron调度的作业将不会运行。

作为替代方案,您可以使用Heroku Scheduler add-on来调度您的cron作业。这将触发一次性的dynos来运行cron作业。如果您没有超过每月允许的免费dyno小时数,您将能够免费运行cron作业。

票数 17
EN

Stack Overflow用户

发布于 2016-08-21 04:24:12

它们可能不会像你预期的那样100%地工作。我的意思是,如果cron的执行被安排在您的服务器离线的时候,那么它将无法工作。Heroku上的爱好Dynos仅在HTTP请求时启动,并在一段时间不活动后关闭,它们将不会启动,因为cron。

票数 3
EN

Stack Overflow用户

发布于 2020-10-16 05:05:25

我认为你可以创建一个ping系统,让Heroku每10分钟运行一次。因此,如果您的cron作业计划每月运行一次。由于ping,它将不会进入睡眠状态。您可能需要验证您的信用卡,以获得更多的免费单位,这样您就不会耗尽该月的小时数

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

https://stackoverflow.com/questions/39057883

复制
相关文章

相似问题

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