一个 NLB 可以有 2 个 API 网关吗?

Can we have 2 APIgateway for one NLB?

我们在单个 VPC 中有 2 个内部服务,通过

向互联网开放

对于绿色蓝色部署API网关只是我们的修复点

现在其中一个服务必须与其他服务通信,我们通过点击 API 网关来实现,因为另一个服务在 VPC 中,我们必须使用代理连接到那个 API网关(区域)。但是我们仍然需要区域 API 网关,因为我们在 VPC 之外还有其他服务。

服务 A -> 代理 -> 区域 API 服务网关 B


现在的问题是,我们能否让 Private APIgatewayRegional APIgateway 并行工作并访问相同的 ECS 服务? 在这种情况下,我们根本不需要通过代理。

VPCLink 可以跨多个 API 网关端点重复使用,只要 API 网关和网络负载均衡器在同一帐户内,这就可以工作。

The Network Load Balancer and API must be owned by the same AWS account.