我已经使用一个小型 Django 应用程序设置了一个在端口 5566 上运行的 Docker 容器。将 Docker 映像上传到 ECR,然后由 Fargate 容器使用。
我已经建立了一个带有 VPC 的 ECS 集群。
创建任务定义和服务后,服务启动 2 个任务(如预期的那样):
这是服务的网络访问(健康检查宽限期为 300 秒):
我还设置了一个应用程序负载均衡器(带有 DNS),其中包含服务的目标组,但运行状况检查似乎失败了:
这是健康检查配置:
由于运行状况检查失败,任务被终止,新的任务在大约每 5 分钟后启动。
这是容器的端口映射:
由于无法访问 Fargate 容器(例如通过 SSH)并且日志为空,我应该如何解决此问题?
我已尝试按照应用程序负载均衡器故障排除中的每个步骤进行操作。
随时询问其他信息。