AWS Spring引导应用程序上的502错误请求

您好,我是新的AWS,并试图在Elastic Beanstalk中部署spring引导应用程序。 部署成功但无法访问应用程序。获取502错误请求网关nginx / 1.10.1错误。 部署在运行Java 8的configuration64位Amazon Linux 2016.09 v2.2.0(nginx代理服务器)上完成。 他们是否有办法解决这个问题。 经过Googlesearch,我发现是因为端口不匹配。我想知道我应该在哪里更改端口号。

从AWS 文档 :

默认情况下,Spring Boot应用程序将在端口8080上侦听。Elastic Beanstalk假定应用程序将侦听端口5000.有两种方法可以解决这种差异:更改端口Elastic Beanstalk配置为使用,或更改端口Spring Boot应用程序侦听。

您可以在application.properties中的server.port属性中设置端口,或者通过设置SERVER_PORT环境属性,按照上述文档中所述的方式设置端口。

是的。通过在战争中的application.properties server.port解决问题。