我已根据strongloop附加说明将Nodejs应用程序(Strongloop Loopback)部署到Heroku dyno中。
当我的进程由于某些内部应用程序错误而死亡时,它不会重新启动。我想拥有strongloop-process管理器,以便让他管理重启过程(以及许多其他事情)。似乎通过Git(git push heroku develop:master
)在Heroku中部署不是流程管理器(slc deploy
)上的部署。
Heroku真的运行PM而我做错了吗?是否可以在Heroku上使用strongloop-pm?
答案 0 :(得分:0)
如果您要使用的是strong-pm的群集和自动重启功能,则可以在没有插件的情况下执行此操作。
为您的应用创建templateUrl: 'about.html'
,其中包含**:
web:./ node_modules / .bin / sl-run server / server.js
**这应该与package.json中的Procfile
相同,除非scripts.start
替换为node