Eu tenho uma frota de proxy reverso Apache na AWS. Vejo que os logs de acesso do meu proxy reverso estão sempre reportando bytes IN e bytes Out quando comparados ao que é observado nos logs do servidor de origem, bem como nos logs de fluxo de rede.
Solucionando esse problema, gostaria de saber se algo relacionado à compactação pode ser a causa raiz desse problema. Já que minha configuração é proxy reverso e eu gostaria que todo o conteúdo que entrasse e saísse fosse compactado
solicitar
a) solicitação enviada do cliente para o proxy reverso do Apache
b) mesma solicitação encaminhada do proxy reverso do Apache para o servidor upstream/origem
resposta
a) resposta enviada do servidor upstream/origem para o proxy reverso apache
b) mesma resposta enviada do proxy reverso do Apache para o cliente
Como posso solicitar compactação para todos os tipos MIME possíveis. Eu tenho o módulo brotli instalado em meu proxy reverso do Apache, então, idealmente, estou procurando uma maneira de verificar se o suporte ao cliente brotli, se não, voltar ao gzip padrão.
Como sinto que verifiquei novamente a maioria dos outros problemas possíveis aqui, estou assumindo a compactação como um possível problema, se alguém estiver ciente de qualquer outra possibilidade para tais problemas, por favor, deixe-me. Tenho lutado com problemas há mais de 6 meses e vemos uma lacuna de cerca de 30% entre o que vemos nos logs do Apache Access e o que o servidor de origem enviou.
Portanto, caso alguém tenha alguma ideia ou experiência em solucionar esse problema, por favor me ajude.
LogFormat "%a %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i" "%{cache-status}e" %I %O %D "%{SSL_PROTOCOL}x" [nome do host "%{Host}i"] ]" combinado
Minha configuração: AWS NLB ---> Apache Reverse Proxy na sub-rede privada ----> NAT Gateway -----> Servidor de origem/upstream na Internet
Versão do servidor: Apache/2.4.53 (Ubuntu)