我如何理解为什么我的Heroku应用程序不起作用?

时间:2015-10-20 08:59:40

标签: node.js heroku

我有一个完美的node.js应用程序,可以在我的云IDE中正常运行。但是,当我部署它(并成功部署)并尝试在heroku上运行应用程序时,我不断收到错误503

  

应用程序中发生错误,您的页面无法执行   提供服务。请稍后再试。

     

如果您是应用程序所有者,请查看日志以获取详细信息。

在日志中,我也看不到任何可以帮助我的东西,除了 错误503。

2015-10-20T08:54:16.271208+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=MYHOSTURL request_id=63dff973-9a2e-41fe-af32-578dbd360387 fwd="213.205.194.87" dyno= connect= service= status=503 bytes=

发生了什么事?我第一次部署应用程序时工作正常。这是自第二次部署以来。

1 个答案:

答案 0 :(得分:1)

自您最近部署以来,您的代码正在崩溃您的Web服务器。要获取更多信息,请在流程中打开调试,然后使用以下命令重新启动流程,并查看错误日志以便获取更多有用信息:

$ heroku ps:restart; heroku logs --tail

查看这些流日志,您应该会看到一些特定于语言的错误,这些错误描述了崩溃的原因=)