[英]AWS ECS Fargate port Mapping
我有 ECS 集群。其中有两个任务定义,每个任务定义只有一个容器。我们在这里使用 ECS fargate model,网络类型为 awsvpc。
任务定义 1:Query-Conatiner 任务定义 2:Send-Conatiner
现在,上面的两个任务定义中的每一个都有 2 个服务。
Query-Conatiner 和 Send-Conatiner 都映射到主机的 8080 端口。
两个端口都映射到8080会不会有冲突?
使用 awsvpc 时,每个容器都被分配了不同的弹性网络接口 (ENI),因此每个容器将具有不同的 IP,因此不会发生端口冲突(例如 Query-Container 位于 10.0.0.1:8080,Send-Container 位于 10.0 .0.2:8080)。
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-networking.html
每个 ECS 任务有不同的 IP。 所以没有端口冲突。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.