Heroku dyno小时是如何计算的?

Heroku dyno小时是如何计算的?,heroku,heroku-cli,Heroku,Heroku Cli,我是新来Heroku的,我用550 dyno创建了一个业余爱好帐户(免费) 小时。我正在运行一个python脚本,其中包含一个要运行的调度程序 该节目每天上午9:00至10:00播出。在剩下的时间里,我的 这个脚本除了Heroku之外什么也不做,因为它在空闲时间中消耗了dyno小时 我正在Procfile中运行worker服务,如何使脚本休眠 比预定时间还晚?这样就可以节省dyno时间。因为只有 550 dyno小时,这意味着我的脚本仅运行3周 谢谢你的建议 一种选择是与您的工作人员一起创建We

我是新来Heroku的,我用550 dyno创建了一个业余爱好帐户(免费) 小时。我正在运行一个python脚本,其中包含一个要运行的调度程序 该节目每天上午9:00至10:00播出。在剩下的时间里,我的 这个脚本除了Heroku之外什么也不做,因为它在空闲时间中消耗了dyno小时

我正在Procfile中运行worker服务,如何使脚本休眠 比预定时间还晚?这样就可以节省dyno时间。因为只有 550 dyno小时,这意味着我的脚本仅运行3周

谢谢你的建议


一种选择是与您的工作人员一起创建Web Dyno。
Web Dyno在30分钟不活动(30分钟内没有Web流量)后休眠,并且还将发送相关的工作进程以使其休眠

您可以在09:00通过一个简单的HTTP调用(端点)唤醒Web Dyno,该调用将启动Web和Worker。您的工作人员将启动计划的脚本,并最终再次进入睡眠状态。
实际上,你一天只需要几个小时

顺便说一句,如果你加了一张有效的信用卡,你可以得到额外的450小时免费,你将不收取整个1000小时的费用。Heroku是可靠的(在我看来),除非你开始添加插件或其他连接器,否则你不会得到意外的费用