Verificación de tiempo de respuesta
Averigüe si una página lenta es lenta debido a DNS, la ruta de la red, el apretón de manos TLS o la aplicación misma.
Cómo mide
- Una solicitud de GET de un único lugar de sonda con un plazo de 8 segundos; se siguen redirecciones (hasta cinco) y su tiempo se incluye en el total.
- Las fases son temporizadas desde eventos de socket: resolver, conectar, TLS apretón de manos, primer byte de respuesta y descarga corporal (capped at 128 KiB).
- No caching, no keep-alive reuse: cada carrera es una conexión fría, que es lo que experimenta un visitante de primera vez.
Limits
- Una medición única de un lugar; la latencia difiere por región y con el tiempo. Repita algunas veces antes de sacar conclusiones.
- Este es el tiempo de respuesta del servidor, no el tiempo de carga de la página: scripts, imágenes y renderización no se miden. El monitoreo real del usuario lo cubre.
- Los cuerpos mayores de 128 KiB no se descargan completamente, por lo que la fase de descarga es un límite inferior para grandes páginas.
Solución de problemas
- Lenta resolución DNS
- Los tiempos de resolución largos suelen apuntar a lentos servidores de nombres autorizados o bajos TTLs que obligan a realizar búsquedas frecuentes. Compare los resolucións con el control de propagación DNS.
- Despacio TLS apretón de manos
- Grandes cadenas de certificados, OCSP problemas de grapado o servidores sin TLS 1.3 añadir viajes redondos. Revise el control de configuración HTTPS.
- Tiempo alto para el primer byte
- El servidor aceptó la solicitud pero tomó mucho tiempo para responder: ver código de aplicación, consultas de bases de datos y llamadas preliminares.