如何在Heroku上使用Strongloop-pm用于基于环回的nodejs应用程序

时间:2015-08-21 22:15:17

标签: node.js heroku strongloop

我已根据strongloop附加说明将Nodejs应用程序(Strongloop Loopback)部署到Heroku dyno中。

当我的进程由于某些内部应用程序错误而死亡时,它不会重新启动。我想拥有strongloop-process管理器,以便让他管理重启过程(以及许多其他事情)。似乎通过Git(git push heroku develop:master)在Heroku中部署不是流程管理器(slc deploy)上的部署。

Heroku真的运行PM而我做错了吗?是否可以在Heroku上使用strongloop-pm?

1 个答案:

答案 0 :(得分:0)

如果您要使用的是strong-pm的群集和自动重启功能,则可以在没有插件的情况下执行此操作。

  1. 添加strong-supervisor作为您应用的依赖
  2. 为您的应用创建templateUrl: 'about.html',其中包含**:

    web:./ node_modules / .bin / sl-run server / server.js

  3. **这应该与package.json中的Procfile相同,除非scripts.start替换为node