Я интересно, если кто-нибудь имеет настройки HAProxy с http2 поддержки на веб-интерфейсе и HTTP/1.1 на внутреннем интерфейсеHAProxy с http2 фронтэнда и HTTP1.1 бэкэнд
Серверы Серверные в настоящее время Varnish так поддерживают только HTTP/1.1
Будет ли работать с http2 в сценарии постоянное соединение, которое будет оставаться открытым для балансировщика нагрузки, а балансировщик нагрузки затем сделает отказоустойчивые HTTP1.1-соединения с бэкэнд.
Или необходимо, чтобы интерфейс и бэкэнд поддерживали HTTP2?
HAProxy пока не поддерживает обработку HTTP/2 на интерфейсе ('режим http'). На данный момент его можно использовать только в среде H2, чтобы отключить SSL и передать соединение ('mode tcp') в back-end с поддержкой HTTP/2 ... так что у вашего вопроса, похоже, есть ответ это еще предстоит определить, а остальное еще не возможно. –
@ Michael-sqlbot Знаете ли вы, планирует ли HAProxy изначально поддерживать HTTP/2? Или как я могу узнать/выполнить реализацию этой функции? –
@RobinWinslow См. Http://stackoverflow.com/questions/40656406/how-to-enable-http-2-on-haproxy – NuSkooler