HAProxy mit HTTP2-Frontend und HTTP1.1-Backend

8

Ich frage mich, ob jemand HAProxy mit HTTP2-Unterstützung auf dem Frontend und HTTP / 1.1 auf dem Backend

eingerichtet hat

Die Backend-Server sind derzeit Varnish, unterstützen also nur HTTP / 1.1

Würde http2 in einem Szenario funktionieren, in dem eine persistente Verbindung für den Load Balancer offengehalten würde und der Load Balancer die herabgestuften HTTP1.1-Verbindungen zum Backend herstellen würde.

Oder müssen sowohl das Frontend als auch das Backend HTTP2 unterstützen?

    
Stephen Mahood 23.04.2016, 21:48
quelle

1 Antwort

0

Aus der Ankündigung von HAProxy 1.8 :

  

HAProxy 1.8 unterstützt jetzt HTTP / 2 auf der Clientseite (in den Frontend-Abschnitten) und kann als Gateway zwischen HTTP / 2-Clients und Ihren HTTP / 1.1- und HTTP / 1.0-Anwendungen fungieren.

Sie benötigen die h2 -Direktive in Ihrem haproxy.conf :

%Vor%

Weitere Details, einschließlich HAProxy 1.8-Pakete, eine vollständige Konfigurationsdatei, die ein HTTP2-Frontend und ein Lastausgleich-HTTP 1.1-Backend zeigt, sind auf CertSimple's mikemaccana 02.11.2017 15:16

quelle

Tags und Links