NGINX · Lección 16
¿Qué ajustes de rendimiento son habituales?
Ignorar los límites del sistema operativo, porque NGINX los modifica automáticamente al arrancar
Fijar worker_processes a 1000 en cualquier servidor para aprovechar todos los recursos posibles
worker_processes auto (un worker por núcleo), worker_connections para el máximo de conexiones por worker, sendfile para enviar ficheros sin copiarlos al espacio de usuario y keepalive hacia clientes y upstream, sin olvidar los límites de descriptores de fichero del sistema
Desactivar keepalive para que cada petición abra una conexión nueva y así sea más rápida
NGINX · Lección 16
Completa el código
El valor recomendado de worker_processes en la mayoría de los casos es
Revisa: auto.
NGINX · Lección 16
¿Por qué conviene keepalive hacia el upstream?
Pista: Porque reutiliza conexiones con el backend, evitando el coste de abrir una nueva por petición.
✓
¡Lección completada!
Ajustes de rendimiento
0
XP ganado
3
Vidas restantes