自动重启崩溃的英雄库应用程序



我的应用程序有时会崩溃,我想知道是否有我可以部署的附加组件或测功机,它将检测我的应用程序何时崩溃并自动重新启动。

没有附加组件可以在 heroku 上自动部署您崩溃的应用程序,但这里有一个解决方法。

  • 使用日志管理附加组件(如书面记录(
  • 注意 heroku 应用程序崩溃时收到的日志消息。
  • 添加自定义 Web 挂钩,每当应用提供与应用崩溃对应的错误日志之一时,都会触发这些钩子。
  • 制作这些 Web 挂钩以调用重新部署应用程序的自定义服务。 https://help.papertrailapp.com/kb/how-it-works/web-hooks/

当您遇到"应用程序崩溃"情况时,通常意味着只有"网络测功机"崩溃。您的服务工作进程可能仍在运行。虽然这种方法回答了您的查询,但我建议不要在实践中使用它,因为您希望手动查看日志,找到应用程序崩溃的原因并修复它,以便将来不必面对它。

最新更新