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

编程入门 行业动态 更新时间:2024-10-09 19:14:08

为什么我的heroku<a href=https://www.elefans.com/category/jswz/34/1771452.html style=应用程序崩溃而没有显示任何错误?"/>

为什么我的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

希望这会有所帮助!

更多推荐

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

本文发布于:2024-05-07 10:06:06,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1755745.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:应用程序   错误   heroku

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!