Назад | Перейти на главную страницу

AWS Application Load Balancer 502 Bad Gateway

Я использую AWS ECS Fargate, и у меня есть балансировщик нагрузки приложения, который перенаправляет все подключения на правильный экземпляр.

Мне уже удалось запустить кластер и службу, подключенную к ALB, для которой есть запись DNS, созданная в Route53. Когда я перехожу к поддомену, он автоматически перенаправляет меня на экземпляр службы, и он работает нормально. Это приложение Node JS, поэтому я установил контейнер для сопоставления порта 3000, который использует приложение.

Я попытался повторить то же самое, но на этот раз с приложением Laravel / PHP. В файле Docker установлен Apache. Мне удалось настроить службу, и когда я перехожу к IP-адресу задачи, она работает нормально. Однако, когда я пытаюсь использовать поддомен, у которого есть запись DNS, связанная с ALB (Application Load Balancer), я получаю 502 Bad Gateway. Понятия не имею, в чем проблема!

У меня есть группа безопасности, разрешающая весь трафик для службы от ALB.