【发布时间】:2020-04-25 23:50:59
【问题描述】:
我想提一下,我不是一个经验丰富的技术人员,但我一直在尝试通过在线课程学习 AWS,但我遇到了一个特定的问题:
我创建了两个目标组,每个目标组由两个 EC2 linux 实例组成,以及一些简单的代码作为每个实例的用户数据的一部分。
#/bin/bash
yum update -y
yum install httpd -y
systemctl start httpd
systemctl enable httpd
cd /var/www/html
echo "This is an INSTANCE" > index.html
然后,我创建了一个带有 HTTP 侦听器(端口 80)的应用程序负载平衡器。 ALB 已与使用绝对具有公共访问权限的安全组的子网相关联(我在其他具有公共访问权限的练习中使用了相同的安全组)
但每次,两个目标群体都会显示“
健康检查失败,代码如下:[502]"。我已经尝试了所有我能想到的方法,我什至尝试进行一些研究,但无法弄清楚。
在任何人被激怒之前,我之前没有使用过堆栈溢出,所以如果这是一个重复的线程,我很抱歉,但在我看到的其他线程中,还有其他更复杂的情况。
有人有什么想法吗?
【问题讨论】:
-
实例的 SG 怎么样?它们是否允许从 ALB 的安全组入站?
标签: amazon-web-services amazon-ec2 aws-application-load-balancer