
Tenho uma aplicação web rodando em um servidor web muito baixo (CPU: ARM926EJ-S, RAM: 128MB), quando habilitei o gzip no nginx, descobri que o servidor demora mais para responder, e não sei se existe algo errado com a configuração.
configuração:
gzip on;
gzip_vary on;
gzip_proxied any;
gzip_comp_level 3;
gzip_buffers 16 8k;
gzip_http_version 1.1;
gzip_min_length 256;
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
tempo de resposta habilitado para gizp
tempo de resposta desativado do gizp
Responder1
Parece que a CPU está fraca demais para compactar os dados em tempo hábil. Obviamente, para que você tenha algum benefício, a compactação e a transferência dos dados compactados precisam ser mais rápidas do que apenas a entrega pura de dados não compactados.
Tente reduzir o nível de compactação para 1. Se ainda demorar mais do que os dados descompactados, você é SOL, eu acho, e precisa conviver com as cargas relativamente lentas de dados descompactados:/