Amazon web services AWS VPC专用链路-API网关

Amazon web services AWS VPC专用链路-API网关,amazon-web-services,amazon-ec2,aws-api-gateway,amazon-vpc,nlb,Amazon Web Services,Amazon Ec2,Aws Api Gateway,Amazon Vpc,Nlb,我有一个具有公共和私有子网的VPC。NLB部署到一个私有子网,它有5个侦听器 port 9000 forwarding to targetgroup-01 port 9001 forwarding to targetgroup-02 and so on. 在API网关中创建指向NLB的VPC链接 如何配置API将请求路由到NLB上的特定目标组?在VPC链路的集成点中,我只看到指定VPC链路和端点的选项。如果是端点,那么要路由到特定目标组的端点URL的格式是什么 或者我必须为每个微服务创建NLB

我有一个具有公共和私有子网的VPC。NLB部署到一个私有子网,它有5个侦听器

port 9000 forwarding to targetgroup-01
port 9001 forwarding to targetgroup-02
and so on.
在API网关中创建指向NLB的VPC链接

如何配置API将请求路由到NLB上的特定目标组?在VPC链路的集成点中,我只看到指定VPC链路和端点的选项。如果是端点,那么要路由到特定目标组的端点URL的格式是什么


或者我必须为每个微服务创建NLB吗?

在VPC端点中,我可以指定…

API网关将转发1024个以上的任何自定义端口,因此路由将取决于调用API端点的端口

例如

-->NLB->目标群体01

-->NLB->目标群体01

如果您使用的是代理集成(根据),则url(以上)之后的任何路径都将传递到目标组后面的实例

例如。 -->NLB-->(目标组1中的实例)/测试

-->NLB-->(目标组2中的实例)/测试


希望这有帮助:)

你确定吗?我认为您可以在指定端口的API网关中使用URI,例如
http://my-backend.example.com:9000
。太棒了!那么请你把这个标记为正确答案好吗?谢谢