AWS Fargate 无法通过 Public DNS 名称访问应用程序

AWS Fargate cannot access application over Public DNS name

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

共享我的配置设置-

专有网络 路由 Table Public 子网 路由 Table public 子网配置 路由 Table 私有子网 路由 Table 私有子网配置 ACL 子网关联 ACL入站规则 ACL 出站规则 安全入站规则 安全出站规则 互联网网关 网关 目标组 目标人群健康状况 任务详情 服务 白平衡设置 ALB 听众 具有 8081 端口的目标组

根据评论。

已确定两个问题

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