如何将API网关与应用程序负载平衡器集成?我已经将ECS与ALB集成在一起,现在我想在前面添加没有lambda的API网关。但是我对如何将API网关与ALB连接感到困惑。
答案 0 :(得分:-1)
您可能正在寻找的是HTTP Proxy Integration as described here
基本思想是:
/{proxy+}
方法上的ANY
这样的贪婪路径设置API网关https://my-alb-endpoint.com/ecs-service-bla/{proxy}
要使此工作正常进行,您的后端需要暴露于互联网(或至少对于API网关可访问)!
您可能应该将后端保持在锁定的VPC内,但是为此,您将需要设置a private integration, which requires a Network Load balancer-这可能会比较昂贵,但这是推荐的方法。