Apache Reverse Proxy - Bandbreitenfehlanpassung

Apache Reverse Proxy - Bandbreitenfehlanpassung

Ich habe eine Flotte von Apache-Reverse-Proxys in AWS. Ich sehe, dass die Zugriffsprotokolle meines Reverse-Proxys immer weniger eingehende und ausgehende Bytes melden als die Protokolle des Ursprungsservers und die Netzwerkflussprotokolle.

Bei der Fehlerbehebung für dieses Problem habe ich mich gefragt, ob irgendetwas im Zusammenhang mit der Komprimierung die Grundursache für dieses Problem sein kann. Da mein Setup ein Reverse-Proxy ist, möchte ich, dass alle eingehenden und ausgehenden Inhalte komprimiert werden.

Anfrage

a) Anfrage vom Client an Apache Reverse Proxy gesendet

b) dieselbe Anfrage wird vom Apache Reverse Proxy an den Upstream-/Ursprungsserver weitergeleitet

Antwort

a) Antwort vom Upstream-/Ursprungsserver an den Apache-Reverse-Proxy

b) dieselbe Antwort, die vom Apache Reverse Proxy an den Client gesendet wird

Wie kann ich eine Komprimierung für alle möglichen MIME-Typen beantragen? Ich habe das Brotli-Modul in meinem Apache-Reverse-Proxy installiert, daher suche ich idealerweise nach einer Möglichkeit zu prüfen, ob der Client Brotli unterstützt, und wenn nicht, greife ich auf das Standard-Gzip zurück.

Da ich glaube, dass ich die meisten anderen möglichen Probleme hier doppelt geprüft habe, gehe ich davon aus, dass Komprimierung ein mögliches Problem ist. Wenn Ihnen jemand eine andere Möglichkeit für solche Probleme bekannt ist, lassen Sie es mich bitte wissen. Ich kämpfe jetzt schon seit mehr als 6 Monaten mit diesem Problem und wir sehen eine Lücke von etwa 30 % zwischen dem, was wir in den Apache-Zugriffsprotokollen sehen, und dem, was der Ursprungsserver gesendet hat.

Wenn also jemand Ideen oder Erfahrungen zur Behebung eines solchen Problems hat, helfen Sie mir bitte.

LogFormat "%a %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i" "%{cache-status}e" %I %O %D "%{SSL_PROTOCOL}x" [Hostname "%{Host}i"] ]" kombiniert

Mein Setup: AWS NLB ---> Apache Reverse Proxy im privaten Subnetz ----> NAT Gateway -----> Ursprungs-/Upstream-Server im Internet

Serverversion: Apache/2.4.53 (Ubuntu)

verwandte Informationen