gpt4 book ai didi

java - 部署在 Heroku 上的 Spring Boot 应用程序仍然崩溃

转载 作者:行者123 更新时间:2023-12-01 17:30:45 25 4
gpt4 key购买 nike

我在 Heroku 上部署了 Spring 应用程序,但每次都会崩溃。应用程序在本地主机上运行良好,并且似乎也可以在 Heroku 上正确启动,但一分钟后它崩溃了。我什至无法打开它,因为我已经超时了。我附上了日志的结尾:

2020-04-09T15:29:42.942785+00:00 app[web.1]: 2020-04-09 15:29:42.942  INFO 4 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8080 (http) with context path ''
2020-04-09T15:29:42.945506+00:00 app[web.1]: 2020-04-09 15:29:42.945 INFO 4 --- [ main] c.a.a.backend.BackendApplication : Started BackendApplication in 15.604 seconds (JVM running for 17.531)
2020-04-09T15:30:53.816851+00:00 heroku[web.1]: State changed from starting to crashed

日志中没有更多内容。我可以检查什么?

最佳答案

看来您没有将 Tomcat 绑定(bind)到正确的端口。您需要绑定(bind)到 Heroku 提供的 $PORT 环境变量。 Heroku 有一篇关于此的文章,其中也涵盖了 Tomcat:https://devcenter.heroku.com/articles/setting-the-http-port-for-java-applications

关于java - 部署在 Heroku 上的 Spring Boot 应用程序仍然崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61125063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com