我怎么理解为什么我的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= 

到底是怎么回事? 我第一次部署它时,该应用运行良好。 这是自第二次部署以来。

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

 $ heroku ps:restart; heroku logs --tail 

仔细观察这些stream式日志,你会看到一些语言特定的错误,描述为什么崩溃=)