AWS Elastic Beanstalk:502 Bad Gateway nginx / 1.14.1 Spring启动应用程序 - 尝试了端口5000

问题描述 投票:0回答:1

我已经为Elastic Beanstalk部署了一个简单的Spring启动应用程序但是当我尝试访问/ serviceinfo或任何路径时,它总是在仪表板中显示Health Degraded我收到此错误502 Bad Gateway nginx / 1.14.1

该应用程序在本地工作

但在EBS日志中,我读到:2019/03/02 06:55:49 [error] 3298#0: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 111.215.59.25, server: , request: "GET /serviceinfo HTTP/1.1", upstream: "http://127.0.0.1:5000/serviceinfo", host: "myservice.us-east-1.elasticbeanstalk.com"因为我过去部署了其他Spring启动应用程序,我知道server.port=5000,我已经在我的Spring应用程序属性中设置了它,当它不起作用时我再次设置它在EBS中作为环境变量。但我仍然得到同样的错误。在主要类中也使用SpringBootServletInitializer,但这也没有用。

还有什么我可以尝试让它运行

java spring-boot nginx amazon-elastic-beanstalk
1个回答
-1
投票

嘿,我没有足够的声誉评论,但我有同样的问题。我刚问过它,有人为我解决了。查看我的帖子。 502 Bad Gateway when deploying Spring Boot application to Elastic Beanstalk

可能是您的应用程序没有连接到您的数据库

© www.soinside.com 2019 - 2024. All rights reserved.