Heroku在app javascript中开始停止dyno

时间:2017-06-23 11:27:33

标签: node.js heroku

我想在收到错误时自动重启。

目前有一名工人正在运行,但当我收到错误时,我需要重新启动dyno。

2 个答案:

答案 0 :(得分:0)

您可以尝试使用forever js

运行应用

答案 1 :(得分:0)

Heroku在一段时间内重启你的应用一次。如果dyno再次崩溃,它将在尝试重启之前进入冷静期。

  

文档:Dyno crash restart policy of Heroku

如果你想自动重启你的dyno我可以建议你添加一个附加电话" Logentries"。然后在Logentries中创建一个警报,该警报将在崩溃追加时触发(H10代码Heroku)。在Logentries上,您可以为此警报设置webhook。然后,您可以创建另一个应用程序,以便在触发此webhook时使用Heroku API重新启动您的应用程序。