gpt4 book ai didi

amazon-web-services - AWS ECS Fargate ALB 错误(请求超时)

转载 作者:行者123 更新时间:2023-12-03 21:02:38 25 4
gpt4 key购买 nike

我已经设置了一个在端口 5566 上运行的 Docker 容器,其中包含一个小型 Django 应用程序。 Docker 镜像上传到 ECR 中,稍后由 Fargate 容器使用。
我已经建立了一个带有 VPC 的 ECS 集群。
创建任务定义和服务后,服务会启动 2 个任务(正如它应该的那样):

Fargate Service Running

这是服务的网络访问(健康检查宽限期为 300 秒):

enter image description here

我还为该服务设置了一个带有目标组的应用程序负载均衡器(带有 DNS),但运行状况检查似乎失败了:

enter image description here

这是健康检查配置:

enter image description here

因为健康检查失败,任务被终止,新的任务在 ~ 每 5 分钟后启动。

这是容器的端口映射:

enter image description here

由于无法访问 Fargate 容器(例如通过 SSH)并且日志为空,我应该如何解决问题?

我试图遵循 Troubleshoot Your Application Load Balancer 中的每一步.

随时询问更多信息。

最佳答案

您能确认一下,您的应用程序正在 docker 内的端口 5566 上运行吗?

您可以在 cloudwatch 中查看日志。您将在集群-> 服务-> 任务-> 您的任务中获得链接。

enter image description here

你能发布你的 ALB 配置吗?您的目标组端口?

关于amazon-web-services - AWS ECS Fargate ALB 错误(请求超时),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56390616/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com