簡體   English   中英

為什么我的 heroku 應用程序崩潰而沒有顯示任何錯誤?

[英]Why does my heroku app crash without showing any error?

日志中沒有錯誤,大約 50 秒后,它說Nest application successfully started ,它說: State changed from starting to crashed 崩潰前的最后一個日志是控制台日志,其中顯示了端口號。 Heroku 構建成功后的日志

有人知道如何解決這個問題嗎? 或者至少在哪里可以看到更詳細的錯誤日志?

我最近遇到了完全相同的問題。 我的服務器會在部署后不久崩潰,沒有任何日志消息。

對我來說,問題是我的服務器列出了http://127.0.0.1:{PORT} 當我將服務器更改為收聽http://0.0.0.0:PORT時,我的問題就解決了。

我假設在后台使用的容器 Heroku 不會默認將映射端口暴露給 localhost。 我正在使用 Fastify 並在這里找到了解決方案: https://github.com/fastify/fastify/blob/aea4100062353cf4da1cfcb4fe8167ac0092117c/docs/Server.md#listen

希望這可以幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM