ECS Fargate 在新任务的不同 IP 上启动 - 如何管理它?

ECS Fargate starts on a different IP on a new task - how to manage it?

ECS Fargate 在新任务的不同 IP 上启动 - 如何管理它?

仅处理 1 个 运行 任务并将其连接到域的最佳做法是什么。我无法直接使用 IP,因为每次任务重新启动时都会发生变化。

最好的选择是 ecs service, rather then individually. If you have service running, you can associate network load balancer (NLB) 中的 运行 个任务,不要与最便宜的混淆。

使用 NLB 的原因是它为您提供 静态 public IP,这与应用程序负载平衡器 (ALB) 不同。

但是,如果您的目标只是要有一个用于域的稳定端点,那么 ALB 应该足够了

但是,使用 ALB 或 NLB 不是免费的。

附带说明一下,有人提议向 Fargate 添加弹性 IP 支持:

希望在 Farget 中为任务提供静态地址会更容易。