我将一个应用程序部署到AWS弹性beanstalk。当我尝试打开应用程序时,我收到502代理错误说下面的消息。
代理错误
代理服务器收到来自上游服务器的无效响应。 代理服务器无法处理请求GET /.
原因:从远程服务器读取错误
位于mehe.us-west-2.elasticbeanstalk.com的Apache / 2.2.31(Amazon)服务器 80号港口
奇怪的是,当我从localhost运行应用程序(仍然连接到亚马逊数据库)时,应用程序工作正常,但在部署后它无法正常工作。这是指向application
的链接任何想法如何摆脱它。
答案 0 :(得分:1)
HTTPD的超时值低于为ELB设置的超时值。更改/etc/httpd/conf/httpd.conf中的超时值
保持重新启动之间的值,您需要创建自定义AMI或使用.ebextensions功能。