当我将我的 EC2 目标添加到其目标组时,我的 ALB 工作正常。AWS 文档表明我应该能够将我的 ASG 附加到我的 ALB TG(而不是我的实例)。当我这样做时,即使我的 SG 对 80/443 完全开放,我的浏览器中也会出现 503:503 服务暂时不可用
我确认我的 ASG 有 1 个实例正在运行,但它的 Apache 日志确认没有任何东西到达它。(如果我将 EC2 添加回 TG,一切都会再次正常运行。)
我正在尝试学习如何在我的 s3 存储桶中查看我的 ALB 访问日志,但除了下载每个文件、解压缩它们,然后查看它们之外,还没有找到其他方法。
查看这些日志时,当我将实例包含在 TG 中时,我看到了 ALB 流量,但当我从
TG。感谢任何有关下一步尝试的建议。(我更喜欢使用“ALB > TG > ASG > EC2”设置而不是“ALB > TG:port > EC2:port”。)
我怀疑我没有正确设置我的 ASG?如前所述,我看到我的实例是 InService 和 Healthy。不过,我想知道:在 ASG 设置中,我们没有指定 TG 端口。如果是这种情况,ALB TG 在与 ASG 通信时使用哪个端口?也许我需要在我的 EC2 上打开额外的端口来适应这个?