如何解决ECS Fargate在一项新任务上以不同的IP启动-如何对其进行管理?
ECS Fargate在一项新任务上以不同的IP启动-如何对其进行管理?
仅处理1个正在运行的任务并将其连接到域的最佳实践是什么。我不能直接使用IP,因为每个任务的更改都会重新启动。
解决方法
最好的选择,不要与最便宜的混淆,是在ecs service中运行任务,而不是单独运行。如果您正在运行服务,则可以将network load balancer(NLB)与之关联。
使用NLB的原因在于,它不像应用程序负载平衡器(ALB)那样为您提供静态公共IP 。
但是,如果您的目的只是为了使域使用稳定的终结点,那么 ALB应该足够。
但是,使用ALB或NLB并非免费。
作为旁注,有一项建议为Fargate添加Elastic IP支持:
因此,希望在Farget中为任务提供静态地址会更容易。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。