Измените путь при пересылке с помощью AWS Elastic Load Balancer - PullRequest
0 голосов
/ 05 февраля 2019

У меня есть несколько контейнеров, работающих в Amazon ECS (в частной подсети), и каждый из них обслуживает свое приложение на порте 8080.

У меня есть открытая переадресация ELB (подключена к apps.example.com)трафик на основе запрошенного пути.Иллюстрируя, apps.example.com/app1 перенаправляется в целевую группу для службы app1 через порт 8080.

У меня проблема в том, что приложения, работающие в контейнерах, не ожидают пути.

Сейчас кажется, что apps.example.com/app1 перенаправлено на private_app1_container:8080/app1, но мне нужно, чтобы оно было перенаправлено на private_app1_container:8080.

Есть ли способ добиться этого?

Я создаю правила переадресации через веб-интерфейс aws и, хотя я могу переадресовать в определенную целевую группу, я не вижу способа указатьпуть пересылки.Я думал о перенаправлении, а не о пересылке, но мои контейнеры находятся в частной подсети, и я хотел бы, чтобы они оставались изолированными.

...