amazon-web-services - AWS 目标组在同一个 ECS 任务上注册 2 个目标?
问题描述
我们有一个 ECS 任务定义,将主机端口 (0) 映射到容器端口 3000,以利用自动缩放 ECS 服务上的单个目标组的动态主机端口映射。一年多以来,一切都运行良好,但上周我们开始看到一些问题,即目标组将两个“目标”注册到同一个 ECS 任务,而我们的基础架构没有任何更改。
任务定义端口映射:
运行任务。Target Group 在同一个容器上注册了 2 个目标!
没有多少手动目标取消注册/注册有帮助,并且问题仍然存在于手动添加或通过自动缩放策略自动添加的任何任务上。我们还没有找到任何关于这些目标是如何注册的以及为什么我们会得到重复的文档。正如任何人以前见过的那样?任何帮助表示赞赏。
解决方案
原来我们的 ECS 代理和 docker 版本不匹配。Docker 20.6.1 默认开始映射到 IPv6 端口。ECS 代理 1.55.3+ 为 ECS 任务中的网络绑定添加了向后兼容性。我们在 1.55.1 ♂️</p>
推荐阅读
- sql - 如何在sql中加入查询结果?
- javascript - 从对象值的多维数组中动态删除列
- google-chrome - 我的网站在 chrome 84.0.4147.125 的 iframe 中加载时进入登录页面
- java - 如何为多核系统找到最佳线程?
- git - 如何将一个大 PR 拆分为多个小 PR?基本上以延时模式回滚视频胶卷
- extjs - ExtJS 6.7 - 如何在每个表单组件上附加模糊和焦点事件?
- php - OctoberCMS Session 无法推送
- c# - Xamarin 表单 - 自定义 JSON 的可观察集合
- r - 按属性将数据分组
- javascript - google placecomplete 插件不再允许选择地址