在对另一个Heroku应用程序进行HTTP请求后,Heroku使用SIGTERM停止了所有进程

时间:2019-03-01 22:42:00

标签: node.js heroku web-applications deployment

我最近在免费的Heroku测功机上部署了2种不同的应用程序。

一个是API,另一个是管理面板,两者都在使用NodeJS。我的管理面板需要对此API进行调用。

当我在localhost和不同端口上启动这些应用程序时,一切工作正常。但是,当我将它们部署到Heroku时,两个应用程序都被Heroku关闭,并显示相同的错误:“使用SIGTERM停止所有进程”和“状态为143的进程已退出”

以下是我在Heroku日志中收到的错误消息:Heroku logs

我试图对两个应用程序使用CORS软件包,但问题没有改变。 一些帮助或解释将不胜感激。谢谢您的时间!强调文字

1 个答案:

答案 0 :(得分:0)

值得检查这是否是免费dyno上的预期行为。我进行了一次设置,改用Hobby dyno解决了该问题。 heroku node app exits after idling