AWS ALB HTTP2 - не работает

Для нашего приложения мы используем Application Load Balancer перед нашими экземплярами AWS EC2 (веб-серверами).

Мы используем набор балансировщиков нагрузки приложений в AWS. Только для одного из наших балансировщиков нагрузки http / 2 не работает. Для других балансировщиков нагрузки приложений http / 2 работает.

Мы тестируем, проверяя сетевую консоль в Chrome.

Есть ли какая-то конкретная конфигурация, которой нам не хватает в нашем ALB?


person user1021783    schedule 08.03.2017    source источник
comment
Добро пожаловать в StackOverflow! К сожалению, в вашем вопросе недостаточно информации, чтобы дать решение. Вы проверили конфигурацию обоих балансировщиков нагрузки приложений, чтобы увидеть, в чем разница? Вы пробовали создать еще один ALB, чтобы убедиться, что он работает правильно? Вы тестируете с того же компьютера и браузера, просто меняя DNS-имя, чтобы оно указывало на другой балансировщик нагрузки?   -  person John Rotenstein    schedule 08.03.2017
comment
Спасибо. Мы попытались создать новый ALB, и HTTP / 2 начал работать .. Не уверен, что не так со старым ALB. Работал до 2 недель назад, вдруг перестал работать. В любом случае, спасибо за ваше предложение. У нас это сработало. :)   -  person user1021783    schedule 09.03.2017


Ответы (1)


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

Перейдите к слушателям в ALB и проверьте, правильно ли направлен маршрут 80 / http к целевой группе.

person Hareesh R    schedule 03.07.2019