У нас есть машина ec2 abc
с конфигурацией nginx, и к нашему приложению можно получить доступ, используя loadbalancer/mi
url.
Теперь есть новое требование для развертывания другого компонента вместе с уже запущенным компонентом на машине abc.Но это не должно влиять на существующее приложение.
Таким образом, мы клонировали abc
машину в xyz
, который отображен в тот же балансировщик нагрузки, и его можно перенаправить с помощью loadbalancer/onboarding/mi
.Для этого я создал новое правило listerner и целевую группу и добавил конфигурацию nginx (в машине xyz) rewrite ^/onboarding/ /;
После этого изменения он возвращает 308 для curl -sI localhost/mi
, 200 для curl -sI localhost/onboarding/mi
, если я пытаюсь с компьютераxyz
.И это возвращает 502 плохих шлюза для loadbalancer/onboarding/mi
URL.
Может кто-нибудь помочь, что не так и как я могу получить доступ к приложению из xyz?