使用AWS Elastic Load Balancer转发时更改路径

时间:2019-02-05 10:39:58

标签: amazon-ecs amazon-elb aws-load-balancer

我有许多容器在Amazon ECS中运行(在专用子网中),每个容器在端口8080上提供不同的应用程序。

我有一个面向公众的ELB(附加到apps.example.com),根据请求的路径转发流量。为了说明这一点,apps.example.com/app1被转发到端口8080上的app1服务的目标组。

我的问题是容器中运行的应用程序不期望路径。

现在,似乎apps.example.com/app1已转发到private_app1_container:8080/app1,但我需要将其转发到private_app1_container:8080

有没有办法做到这一点?

我正在通过aws Web界面创建转发规则,尽管我可以转发到特定的目标组,但是看不到指定转发路径的方法。我曾经考虑过重定向而不是转发,但是我的容器位于私有子网中,我希望它们保持隔离状态。

0 个答案:

没有答案