首页 > 解决方案 > AWS Fargate 无法通过公有 DNS 名称访问应用程序

问题描述

这是对我之前的问题的跟进。我成功地能够通过 fargate 访问公共 IP。但是,在尝试附加应用程序负载均衡器后,我无法通过公共 DNS 访问应用程序。注册的目标总是显示不健康状态并出现 502 错误。

分享我的配置设置-

VPC 专有网络 路由表 公共子网 路由表公共子网 路由表 公共子网配置 路由表公共子网配置 路由表 私有子网 路由表私有子网 路由表 私有子网配置 路由表私有子网配置 ACL 子网关联 ACL 子网关联 ACL 入站规则 ACL 入站规则 ACL 出站规则 ACL 出站规则 安全入站规则 安全入站规则 安全出站规则 安全出站规则 互联网网关 互联网网关 nat 网关 网关 目标组 目标组 目标组 健康状态 目标群体健康状况 任务详情 任务详情 服务 服务 ALB 设置 ALB ALB侦听 ALB 侦听器 器 8081 端口的目标群体 使用 8081 端口的目标组

标签: amazon-web-servicesdockeramazon-ec2aws-fargateaws-security-group

解决方案


根据评论。

发现了两个问题

  1. 我在目标组上的端口不正确。80不是8081.
  2. 正常阈值超时太短(5 秒)。增加它似乎解决了这个问题。

推荐阅读