最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

为什么我的heroku应用程序崩溃而没有显示任何错误?

网站源码admin21浏览0评论

为什么我的heroku应用程序崩溃而没有显示任何错误?

为什么我的heroku应用程序崩溃而没有显示任何错误?

日志中没有错误,并且在显示Nest application successfully started约50秒后显示:State changed from starting to crashed。崩溃之前的最后一条日志是控制台日志,其中显示了端口号。Heroku logs after successful building

有人知道如何解决此问题吗?还是至少在哪里可以看到更详细的错误日志?

回答如下:

我最近遇到了完全相同的问题。部署后不久,如果没有任何日志消息,我的服务器将崩溃。

对我来说,问题是我的服务器列表为http://127.0.0.1:{PORT}。当我将服务器更改为收听http://0.0.0.0:PORT时,我的问题已解决。

我假设Heroku在引擎盖下使用的容器默认不将映射端口公开给localhost。我正在使用Fastify并在此处找到解决方案:https://github/fastify/fastify/blob/aea4100062353cf4da1cfcb4fe8167ac0092117c/docs/Server.md#listen

希望这会有所帮助!

发布评论

评论列表(0)

  1. 暂无评论