HTTP2 Sur plusieurs proxy

J'ai lu sur les pages de support Cloudflares, qu'ils convertissent le trafic de HTTP2 dans HTTP / 1.x Lors de l'envoi de demandes à notre proxy interne.

Nous avons un service Cloudflare WAF, Qui envoie le trafic à l'interne WAF de notre centre de données, et cela WAF Envoie du trafic à notre nginx, Qui transmettent essentiellement des demandes à nos services internes.

Maintenant notre WAF et nginx Soutenir le protocole HTTP2, Mais nous avons noté que lorsque les demandes viennent de Cloudflares, Ils sont convertis par B. HTTP / 1.x, Depuis, à leur avis, cela n'a aucun sens de rediriger le trafic en utilisant le même HTTP2, car HTTP2 concentré sur l'amélioration du comportement du navigateur.

Je ne sais pas si nous n'avons vraiment pas besoin de trafic pour aller à tous les proxies en utilisant le même HTTP2. Quelqu'un peut-il faire la lumière sur ce sujet?
Invité:

Catherine

Confirmation de:

HTTP / 2 Améliore la préférence, éliminant l'inefficacité du protocole en ajoutant un fichier binaire,
https://stackoverflow.com/ques ... ttp-2
Niveau de peintre pour résoudre le problème du blocage d'une en-tête de ligne, des versions antérieures inhérentes naturelles du protocole. HTTP. Il affecte essentiellement les connexions à fort retard et basse bande passante. - Par exemple, du navigateur au nœud de limite.

Pour CDN Au serveur source, ce n'est généralement pas un problème, surtout lors de la mise en cache sur le côté CDN, Par conséquent, le serveur source doit être soumis à moins d'influence.

Une réponse plus détaillée ici:
https://stackoverflow.com/ques ... proxy
Ou, si cela intéresse vraiment ce sujet, j'ai écrit un livre sur ce sujet (Maintenant, il est disponible dans un accès précoce, mais sera bientôt publié):
https://www.manning.com/books/http2-in-action

Pour répondre aux questions, connectez-vous ou registre