安排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用户界面,并告诉它每小时运行一次你的重启脚本(或者任何时间段适合你)。
这是实现这一目标的最好“务实”方式。