首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Heroku应用程序在部署一段时间后崩溃。(node.js exress)

问Heroku应用程序在部署一段时间后崩溃。(node.js exress)
EN

Stack Overflow用户
提问于 2018-07-05 15:36:31
回答 2查看 207关注 0票数 0

所以我的heroku应用程序崩溃了,h10代码和描述是“应用程序崩溃”。没有更多的信息。我会附上一个关于这方面的截图(我可以在我的heroku仪表板中看到大约800个严重错误,在部署之后,在一个点之前,它没有得到任何错误,然后由于某种原因,它开始有这些严重错误,然后关闭。)

重启服务器会修复这个问题,但过一段时间它会再次崩溃,所以我想要正确地修复这个问题。

https://imgur.com/22Uhcra这里有三个错误,其中"/“和图标更突出。

EN

回答 2

Stack Overflow用户

发布于 2018-07-05 15:58:33

“应用程序崩溃”意味着运行应用程序的进程已经崩溃。这可能是导致进程崩溃的未经处理的NodeJS异常。

当这种情况发生时,Heroku会自动重启应用程序,直到某个时间点(应用程序重启太频繁会导致容量问题)。

你应该检查你的应用程序的日志(一个像logentries这样的日志保留插件会对你有所帮助),看看第一个H10在哪里。就在第一个H10之前,可能会有一个堆栈跟踪,显示代码中崩溃发生的位置。

票数 1
EN

Stack Overflow用户

发布于 2021-08-03 09:24:53

如果您使用的是MYSQL,请确保您的连接设置为createPool而不是createConnection。

CreatePool会根据您的需要动态创建数据库连接,而createConnection在过载时会崩溃。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51185708

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档