Amazon web services Spring Boot AWS Elastic Beanstalk-nginx错误连接被拒绝http://127.0.0.1:5000

Amazon web services Spring Boot AWS Elastic Beanstalk-nginx错误连接被拒绝http://127.0.0.1:5000,amazon-web-services,nginx,spring-boot,amazon-ec2,amazon-elastic-beanstalk,Amazon Web Services,Nginx,Spring Boot,Amazon Ec2,Amazon Elastic Beanstalk,我正在尝试将我的Spring Boot应用程序部署到Elastic AWS Elastic Beanstalk。但是,部署始终处于“严重”状态,下面的代码被登录到/var/log/nginx/error.log Connection refused) while connecting to upstream, client: 172.31.10.241, server: , request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:5000/

我正在尝试将我的Spring Boot应用程序部署到Elastic AWS Elastic Beanstalk。但是,部署始终处于“严重”状态,下面的代码被登录到/var/log/nginx/error.log

Connection refused) while connecting to upstream, client: 172.31.10.241, server: , request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:5000/
172.31.12.137-EC2实例的IP

我知道我需要将服务器端口更改为5000,我已经在application.properties文件中这样做了,从日志中可以看到应用程序已在端口5000上启动

TomcatEmbeddedServletContainer : Tomcat initialized with port(s): 5000 (http)
我正在连接RDS上的MYSQL数据库,我可以确认应用程序已成功连接到该数据库

是否缺少配置设置?任何帮助都将不胜感激


仅供参考:我对AWS不是很有经验,请尝试使用8080端口。您可以从AWS Elastic Beanstalk中的配置>软件配置>环境属性将
服务器\u端口设置为
8080

如果您使用的是spring boot应用程序,则应在application.Properties文件中添加属性SERVER.PORT=5000,如果您使用的是基于配置文件的属性文件,则还应添加配置中的环境变量,如SPRING\u PROFILES\u ACTIVE=prod,用于在运行时使用基于概要文件的属性文件