У меня есть настройка ELB для моего приложения Magento2.Приложение работает на экземплярах EC2.В Magento 2 мне нужно указать базовый URL для сайта.Я устанавливаю это как мой открытый балансировщик нагрузки dns.
Когда ELB выполняет проверки работоспособности для отдельных экземпляров EC2, они возвращают 302, поскольку magento пытается перенаправить вызов в открытую запись DNS для ELB.
Как с этим справиться?
Я создал файл health.html
и поместил его в корневую папку magento на экземплярах EC2.
Я обновил проверку работоспособностизагрузить /health.html.
Это работает нормально, и балансировщики нагрузки могут направлять трафик к этим экземплярам, поскольку они исправны.
Это не совсем идеально и в основном используется для проверки конфигурациимежду M2 и экземплярами ELB и EC2.
Я бы хотел, чтобы проверка работоспособности позволила убедиться, что Magento2 действительно здоров.