首页 > 解决方案 > 在本地 tomcat 上运行的 Spring Boot 应用程序在 Elastic Beanstalk 上提供 404

问题描述

我的 Spring Boot 应用程序在我本地安装的 Tomcat 服务器上运行良好。但是,当我将相同的 WAR 部署到 Elastic Beanstalk 并单击给定的 URL 时,我得到的只是 404。我的 Spring Boot 应用程序中没有指定的路由在这里工作。可能的原因是什么?

服务器端口 = 5000

标签: javaamazon-web-servicesspring-boottomcatamazon-elastic-beanstalk

解决方案


如果您已将应用程序部署为 ROOT.war,那么我猜基本路径将是 myapp.elasticbeanstalk.com/ 或者如果它是直接位于其下方的路径(例如 app2.war),那么它将在 myapp.elasticbeanstalk.com 上运行/app2/

文档


推荐阅读