Java Beanstalk 502坏网关Spring应用程序

Java Beanstalk 502坏网关Spring应用程序,java,spring,amazon-web-services,amazon-elastic-beanstalk,Java,Spring,Amazon Web Services,Amazon Elastic Beanstalk,我已经在AWS Beanstalk上上传了带有Spring应用程序的war文件,但它不起作用。在我的本地机器上使用Tomcat,一切都能正常工作。我尝试将环境变量端口设置为8080,但不幸的是没有任何变化。从我的日志中,我发现以下问题: 2016/01/05 17:07:20[错误]2704#0:*1连接()在连接到上游时失败(111:连接被拒绝),客户端: 89.73.213.69,服务器:,请求:“GET/favicon.ico HTTP/1.1”,上游:,主机:“sknera-vpzbac

我已经在AWS Beanstalk上上传了带有Spring应用程序的war文件,但它不起作用。在我的本地机器上使用Tomcat,一切都能正常工作。我尝试将环境变量端口设置为8080,但不幸的是没有任何变化。从我的日志中,我发现以下问题:

2016/01/05 17:07:20[错误]2704#0:*1连接()在连接到上游时失败(111:连接被拒绝),客户端: 89.73.213.69,服务器:,请求:“GET/favicon.ico HTTP/1.1”,上游:,主机:“sknera-vpzbac3zaq.elasticbeanstalk.com”,参考者:“


我还回顾了关于该主题的其他一些答案,但没有一个对我有帮助。

看起来,静态内容路径在代码中硬编码为127.0.0.1。这就是为什么它在你的地方运作良好


在代码中查找127.0.0.1值,并将其替换为相对路径

您是否使用通过Spring boot starter创建的Spring boot应用程序?如果是,请检查pom.xml是否存在以下依赖项,如果需要,请添加

org.springframework.boot
弹簧启动机tomcat
假如


说明:Spring boot starter附带嵌入式tomcat服务器。这可能是导致问题的原因。指定“提供的”范围可能会解决这个问题

关于在哪里查找它有什么想法吗?我检查了所有的配置XML,没有硬编码。