Heroku 应用程序在部署后崩溃

Posted

技术标签:

【中文标题】Heroku 应用程序在部署后崩溃【英文标题】:Heroku app crashing after deployment 【发布时间】:2015-10-11 00:22:37 【问题描述】:

我的Heroku 应用在部署后似乎总是崩溃。

Heroku 日志上的错误是:

2015-07-21T13:28:08.173666+00:00 heroku[路由器]: at=error code=H10 desc="App 崩溃" 方法=GET path="/" host=calm-hamlet- 5165.herokuapp.com request_id=93f36ad5-f9c2-42b2-a662-9f730d1228ab fwd="197.253.32.226" dyno= connect= service= status=503 bytes=

2015-07-21T13:29:28.127452+00:00 heroku[路由器]: at=error code=H10 desc="App 崩溃" 方法=GET path="/api/v1/sessions" host=calm-hamlet-5165.herokuapp.com request_id=69711e3a-913e-45ed- b4bf-82baaa164edf fwd="197.253.32.226" 测功机=连接=服务= 状态=503 字节=

什么可能导致这个错误?

【问题讨论】:

【参考方案1】:

可能是端口定义问题。 Heroku 将分配一个应用程序将在其上运行的端口,无论您如何定义它。你应该用这样的东西替换那个硬编码的端口。

    var port = process.env.PORT || 5000;

希望能解决问题

【讨论】:

以上是关于Heroku 应用程序在部署后崩溃的主要内容,如果未能解决你的问题,请参考以下文章

部署在heroku上的应用程序崩溃的可能原因是啥?

Heroku 应用程序崩溃

部署到 Heroku 时 Django 应用程序崩溃 - Worker 无法启动

将 JS 应用程序部署到 Heroku - 错误 H10 503 错误,应用程序崩溃

Heroku 应用程序因 eslint 错误导入而崩溃

部署的heroku postgrest +数据库不断崩溃