AWS-ECS任务失败,出现“原因”:“ RESOURCE:PORTS”

时间:2020-03-29 13:40:16

标签: amazon-web-services amazon-ecs

使用AWS ECS运行某些任务时,出现以下错误:

失败:"reason": "RESOURCE:PORTS"

通过进一步的分析,我发现调度程序无法将任务分配给实例,因为它需要已使用的固定端口。我只有一个端口,不能为它分配任何其他端口。

有什么办法可以释放端口,以便可以通过ECS将其重新用于其他任务?

1 个答案:

答案 0 :(得分:0)

您将不得不终止正在使用该端口的任务,然后可以将该端口用于其他任务。您还可以通过提及主机端口0来使用动态端口映射来避免端口冲突。您可以按照本文档中的说明使用带有负载均衡器的动态端口映射[1]或不带负载均衡器的情况下仅提及主机端口0。在以后的情况中,您将必须检查它映射到的端口,然后将其暴露给应用程序的外部。

[1] https://aws.amazon.com/premiumsupport/knowledge-center/dynamic-port-mapping-ecs/

相关问题