Compartir a través de


Ajuste del rendimiento HTTP 1.1/2

HTTP/2 está diseñado para mejorar el rendimiento en el lado del cliente (por ejemplo, el tiempo de carga de la página en un navegador). En el servidor, puede representar un ligero aumento en el costo de la CPU. Si bien el servidor ya no requiere una sola conexión TCP para cada solicitud, parte de ese estado ahora se mantendrá en la capa HTTP. Además, HTTP/2 tiene compresión de encabezado, lo que representa una carga adicional de CPU.

Algunas situaciones requieren una reserva de HTTP/1.1 (restablecimiento de la conexión HTTP/2 y, en su lugar, establecimiento de una nueva conexión para usar HTTP/1.1). En particular, la renegociación de TLS y la autenticación HTTP (que no sean Basic y Digest) requieren reserva de HTTP/1.1. A pesar de que esto añade sobrecarga, estas operaciones ya implican cierto retraso y, por lo tanto, no son especialmente sensibles al rendimiento.

Referencias adicionales