gpt4 book ai didi

amazon-web-services - AWS VPC 私有(private)链接 - API 网关

转载 作者:行者123 更新时间:2023-12-02 01:03:32 24 4
gpt4 key购买 nike

我有一个带有公共(public)子网和私有(private)子网的 VPC。 NLB 部署到一个私有(private)子网,它有 5 个监听器。

port 9000 forwarding to targetgroup-01
port 9001 forwarding to targetgroup-02
and so on.

在指向 NLB 的 API 网关中创建了 VPC 链接

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

还是我必须为每个微服务创建 NLB?

最佳答案

API Gateway 将转发任何​​超过 1024 的自定义端口,因此您的路由将取决于您调用 api 端点的端口。

例如。

https://your-apigateway-endpoint.amazonaws.com:9000 --> NLB -> 目标组 01

https://your-apigateway-endpoint.amazonaws.com:9001 --> NLB -> 目标组 01

如果您正在使用代理集成(根据 documentation ),则 url(上图)之后的任何路径都将传递给目标组后面的实例。

例如。
https://your-apigateway-endpoint.amazonaws.com:9000/test --> NLB -->(您在目标组 1 中的实例)/test

https://your-apigateway-endpoint.amazonaws.com:9001/test --> NLB -->(您在目标组 2 中的实例)/test

希望这可以帮助 :)

关于amazon-web-services - AWS VPC 私有(private)链接 - API 网关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49033835/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com