【发布时间】:2018-11-07 14:23:46
【问题描述】:
我的网络应用程序是 Django,网络服务器使用 Nginx,使用 Docker 映像和 Elastic Beanstalk 进行部署。
通常没有问题,但是随着负载均衡器扩展 EC2,我的 Web 服务器变成 502 Bad Gateway。
我查看了 Elastic Beanstalk 应用程序日志,大约 16% 的请求返回 5xx 错误,此时负载均衡器扩展 EC2,导致 Web 服务器转换到 502 Bad Gateway 状态,而 Elastic Beanstalk 应用程序转换到 Degraded 状态.
这是负载均衡器执行健康检查时的常见问题吗?如果没有,如何关闭健康检查?
我附上一张捕获的图像以供参考。
【问题讨论】:
-
感谢您编辑我的帖子。
-
你找到解决办法了吗?
-
您有应用程序监控吗?你知道实际抛出了什么错误吗?
-
@Seung 只是实例刚启动的时候吗? (一段时间后,健康检查是否恢复正常?)
-
负载均衡未扩展,Auto Scaling 服务扩展。 LB 只删除坏实例。您能否澄清问题以及您在哪种情况下看到它
标签: python django amazon-web-services deployment amazon-elastic-beanstalk