安排Heroku每10分钟重新启动一次dynos

我在Heroku上用Node.js开发了一个REST api,其中一个驱动程序给我提供了一些问题(我已经向驱动程序创build者报告过了),但是基本上每隔半小时重新启动一次dynos似乎可以解决这个问题。 我希望你们可以帮我写一个脚本调度程序或类似的东西,每10分钟自动重新启动一次,作为一个临时修复。

我检查了调度程序文档,但没有多大意义

谢谢!

您可以通过执行以下操作来执行您的要求:

  • 在您的项目中创build一个脚本,使Heroku平台API请求重新启动您的dynos。 API调用文档可以在这里find: https : //devcenter.heroku.com/articles/platform-api-reference#dyno-restart-all

  • 提供Heroku调度器插件。

  • 进入Heroku Scheduler的networking用户界面,并告诉它每小时运行一次你的重启脚本(或者任何时间段适合你)。

这是实现这一目标的最好“务实”方式。