首页 > 解决方案 > 怎么用 App Mesh 和 awsvpc 还是有很多任务

问题描述

我正在尝试创建一个无法从 vpc 外部访问的内部服务。我使用 cloudmap 作为服务发现工具,到目前为止我发现的最佳选择是使用 App Mesh。(另外,我正在为我的容器使用 ECS)

问题是 App Mesh 仅适用于 ECS 任务的 awsvpc 网络模式,并且此网络模式端口映射中的主机端口和容器端口必须匹配。因此,当我们有两个相同任务的实例时,我们需要每个实例都在不同的 ENI 中,而且这些实例是有限的。即使使用 awsvpcTrunking 限制也很低。你们会在我的场景中做什么?我什至研究过 API Gateway,它似乎不适合我的问题。

PS.:如果没有任何效果,我想我将不得不更改我的应用程序以使用 SRV 并找到可用于该内部服务的地址。

标签: amazon-web-servicesamazon-ecsaws-cloudmapaws-app-mesh

解决方案


推荐阅读