Heroku任务超过24小时

时间:2013-02-21 20:30:21

标签: heroku background-process

我有一个运行超过24小时的任务,并且由heroku重新启动 - 因为它每天重启任务:

https://devcenter.heroku.com/articles/dynos#the-dyno-manifold

离开任务的长度,以及它放在一边 - 是否可以将其保留以便完成任务?或者我是否必须弄清楚如何保存任务的状态?

1 个答案:

答案 0 :(得分:1)

您需要弄清楚如何保存流程状态。 Heroku没有为你提供一种让你的24小时运行更长时间的dyno的方法。

除此之外,无论如何,将状态非本地化可能符合您的最佳利益,这样做可以帮助您提高可扩展性,帮助您提高程序的弹性,并在heroku上工作。您可能有兴趣查看this document了解heroku上的一些最佳做法