aws ecs describe-services --cluster
aws elbv2 describe-target-health --target-group-arn
检查目标组是否配置正确,例如检查 load balancer 的监听器,端口和协议等。
检查网络 ACL 配置是否允许流量进入 ECS 实例。
检查 ECS 实例中运行的容器是否正常,例如使用以下命令检查是否存在启动错误:
aws ecs list-tasks --cluster
aws ecs describe-service --cluster
检查在任务定义中容器定义是否正确,例如检查 rtsp 接收器的端口和代码配置是否正确。
检查目标组的注册是否正确,例如检查目标组的注册目标和 ECS 实例是否匹配。
如果使用自定义域名,检查 DNS 解析是否正确。
以上步骤可用于解决 AWS ECS (rtmp) 目标组处于不健康状态的问题。