gpt4 book ai didi

amazon-web-services - ECS 容器路由与 AWS 中的应用程序负载均衡器

转载 作者:行者123 更新时间:2023-12-02 04:39:08 26 4
gpt4 key购买 nike

我知道应用程序负载均衡器是 AWS 中的新功能,到目前为止,讨论(帮助)很少。

我有一些在 EC2 容器服务 (ECS) 中运行的 api 容器 (docker)。我可以利用应用程序负载平衡器在应用程序级别而不是网络级别管理路由。这正是 ECS 迄今为止所缺乏的。

进入正题...

我正在尝试让负载均衡器检测到请求 URL 中的模式并将请求路由到正确的容器,但路由请求没有 strong> 包含的模式。

例如:

http://elb.eu-west-1.elb.amazonaws.com/app1/ping应该将请求“/ping”路由到 app1 容器

http://elb.eu-west-1.elb.amazonaws.com/app2/ping应该将请求“/ping”路由到 app2 容器

等...

每个应用都有自己的目标群体和相应的模式:/app1*/app2*


问题

我可以成功获得对“/app1/ping”的请求以路由到 app1 容器,但是请求以“/app1/ping”的形式到达容器(很明显),但我只需要“/ping”即可到达容器。 '/app1' 与容器无关。有什么想法可以实现吗?

最佳答案

Application Load Balancer 在某些方面做得很好,但还有很多它们没有做的事情。许多 AWS 服务都是如此(例如,在近十年获得 FIFO 支持后,最近的 SQS),您可以喜欢也可以讨厌它。

您的用例似乎非常适合 AWS API 网关,这是一种可用于将某些外部端点映射到某些内部端点(以及更多...)的服务。甚至还有一个 blog post在 AWS 博客上了解如何将应用程序负载平衡与 EC2 容器服务和 API 网关一起使用。

关于amazon-web-services - ECS 容器路由与 AWS 中的应用程序负载均衡器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38996623/

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