Nginx armazena arquivos gzip em cache no diretório temporário?

Nginx armazena arquivos gzip em cache no diretório temporário?

O seguinte é possível através do Nginx:

Agora tenho o gzip ativado; mas o servidor precisa sempre compactar os arquivos populares, os arquivos são arquivos xml criados através de um banco de dados, mas são "estáticos". Eu sei que posso ativar gzip_static; mas não há nenhum arquivo .gz, é claro.

Existe uma maneira de deixar o Nginx salvar os arquivos gzip que ele cria e salvá-los no diretório cache/temp para uso futuro?

Responder1

Você já ouviu falar dehttp://nginx.org/docs/http/ngx_http_gunzip_module.html?

Talvez a solução seja ter apenas arquivos gzip e descompactá-los para os clientes que não suportam gzip?

Ou, dependendo da sua aplicação, talvez você possa exigir que todos os clientes suportem gzip?

Outra opção é usar algo como verniz na frente do nginx, que armazenaria em cache os arquivos compactados gzip na memória virtual.

informação relacionada