В настоящее время у нас есть развертывания на основе Tomcat и один сервер Apache для управления несколькими контекстными путями на одном порту (конфигурация v-host)
Например,
ProxyPassMatch /test(.) http://127.0.0.1:7077/test$1*
ProxyPassMatch /test2(.) http://127.0.0.1:7077/test2$1*
и т. Д.
Теперь мы переходим к ALB в AWS и хотим отобразить все эти контекстные пути в ALB, представленные в файле конфигурации Apache.
Мы создали ALB -> Прослушиватель на 80 портов -> Цель создана с необходимым экземпляром с портом 7077 -> Проверка работоспособности пройдена
Правило слушателя:
Контекстный путь / тест -> Переадресация на целевую группу порта 7077
Контекстный путь / test2 -> Переслать в целевую группу порта 7077
Но во время тестирования он показывает 502 Bad Gateway, когда мы выключаем Apache и тестируем ALB
Есть ли решения?