
Tengo una aplicación web ejecutándose en un servidor web con muy poca capacidad (CPU: ARM926EJ-S, RAM: 128 MB), cuando habilité gzip en nginx, descubrí que el servidor tarda más en responder y no sé si hay algo anda mal con la configuración.
configuración:
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;
tiempo de respuesta habilitado para gizp
tiempo de respuesta deshabilitado gizp
Respuesta1
Parece que la CPU es demasiado débil para comprimir los datos de manera oportuna. Obviamente, para que usted tenga algún beneficio, la compresión y transferencia de los datos comprimidos debe ser más rápida que la simple entrega de datos sin comprimir.
Intente reducir el nivel de compresión a 1. Si todavía toma más tiempo que los datos sin comprimir, supongo que es SOL y necesita vivir con las cargas relativamente lentas de datos sin comprimir:/