如何处理 aws elastic bean stack 502 bad gateway nginx 错误

how handle aws elastic bean stack 502 bad gateway nginx error

我将我的 jar 上传到 elastic beantack 它开始我按下它给定的 url,然后它给了我 502 nginx 错误

我尝试在配置中添加 SERVER_PORT,没有帮助,然后将策略附加到其创建的角色:aws-elasticbeanstalk-ec2-role 此策略 AmazonSSMReadOnlyAccess , 但同样没有帮助

我认为问题是您的 jar 需要端口 8081 上的连接,另一方面 Elastic Beanstalk 需要您的应用打开端口 5000

来自docs

By default, Elastic Beanstalk configures the nginx proxy to forward requests to your application on port 5000. You can override the default port by setting the PORT environment property to the port on which your main application listens.

您可以在配置中设置环境变量: