Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Optimice el rendimiento de la CDN y resuelva los problemas de latencia para MediaTailor
AWS Elemental MediaTailor El rendimiento de la integración de la red de entrega de contenido (CDN) afecta directamente a la experiencia del espectador y a la calidad de la publicación de los anuncios. Si experimentas tiempos de respuesta lentos o una degradación del rendimiento:
Técnicas de medición del rendimiento
Antes de solucionar los problemas de rendimiento, establezca las mediciones de referencia y la supervisión continua:
-
Mida las métricas clave de rendimiento:
-
Tiempos de respuesta: las solicitudes de manifiesto deben completarse en 200 ms, las solicitudes de segmentos en 100 ms
-
Proporciones de aciertos de caché: segmentos de contenido > 95%, segmentos de anuncios > 90%
-
Volumen de solicitudes de origen: debe ser inferior al 5% del total de solicitudes cuando se optimiza la caché
-
Tiempo transcurrido hasta el primer fotograma: la reproducción inicial debería comenzar en 2 o 3 segundos
-
-
Utilice herramientas de medición del rendimiento:
-
Paneles de análisis de CDN: supervise el rendimiento de la caché, los tiempos de respuesta y las tasas de error
-
CloudWatch métricas: realice un seguimiento de las métricas del MediaTailor servicio, incluida la latencia GetManifest
-
Herramientas para desarrolladores de navegadores: mida el rendimiento del lado del cliente y el tiempo de la red
-
Herramientas de línea de comandos: usa curl con opciones de temporización para medir solicitudes específicas
-
-
Implemente un monitoreo continuo:
-
Configure alertas de rendimiento automatizadas para reducir el tiempo de respuesta
-
Supervise el rendimiento en diferentes regiones geográficas
-
Realice un seguimiento del rendimiento durante los períodos de mayor tráfico
-
Compare las métricas de rendimiento antes y después de los cambios de configuración
-
Recursos de medición del rendimiento:
-
Para obtener una configuración completa de la supervisión del rendimiento, consulte Supervise las operaciones y el rendimiento de la MediaTailor CDN
-
Para conocer los procedimientos de pruebas de rendimiento, consulte Pruebas y validación de CDN e MediaTailor integraciones
-
Para obtener CloudWatch información sobre las métricas y la supervisión, consulte Monitorización AWS Elemental MediaTailor con CloudWatch métricas de Amazon
Problemas de rendimiento de la caché de la CDN
Los problemas de rendimiento de la caché se encuentran entre los problemas de integración de la CDN más comunes. Estos problemas afectan a todas las MediaTailor implementaciones y pueden afectar considerablemente a la experiencia del espectador y a los costes.
- Tasa de aciertos de caché baja
-
Síntomas: alto volumen de solicitudes de origen, aumento de la latencia, mayores costes de ancho de banda, mala experiencia del espectador
Valores objetivo:
-
Segmentos de contenido: ratio de aciertos de caché del 95% o superior
-
Segmentos de anuncios: ratio de aciertos de caché del 90% o superior
-
Manifiestos: varían según la implementación (los manifiestos personalizados no deben almacenarse en caché)
Causas comunes:
-
Configuración de TTL incorrecta para distintos tipos de contenido
-
La configuración de la clave de caché incluye parámetros de consulta innecesarios
-
Los encabezados de control de caché del origen no están configurados correctamente
-
Invalidaciones o purgas frecuentes de la memoria caché
-
Problemas de distribución geográfica (el contenido no se almacena en caché en las ubicaciones periféricas)
Soluciones:
-
Revise y optimice la configuración de TTL:
-
Segmentos de contenido: configura el TTL para que coincida con la duración del segmento o más
-
Segmentos de anuncios: establece el TTL en 24 horas o más para los anuncios reutilizables
-
Activos estáticos: establece el TTL en 24 horas o más
Para obtener recomendaciones completas sobre el TTL y estrategias de optimización del almacenamiento en caché, consulte. Optimización del almacenamiento en caché para CDN e integraciones MediaTailor
-
-
Optimice la configuración de las claves de caché:
-
Elimine los parámetros de consulta innecesarios de las claves de caché
-
Asegúrese de incluir solo los parámetros que afectan al contenido
-
Normalice el orden de los parámetros y la distinción entre mayúsculas
-
-
Compruebe que los encabezados de control de caché de origen estén configurados correctamente
-
Implemente Origin Shield (o una funcionalidad CDN equivalente) para las implementaciones de alto tráfico. La funcionalidad Origin Shield está disponible en las principales CDNs versiones, pero puede tener nombres diferentes (como CloudFront Origin Shield, Fastly Shield o Cloudflare Argo Tiered Cache). Si su CDN no ofrece esta funcionalidad, puede habilitarla MediaTailor cuando se ponga en contacto con AWS Support
. -
Revise las estrategias de invalidación de la caché y reduzca las purgas innecesarias
Pasos de validación:
-
Supervise las tasas de aciertos de la caché mediante los paneles de análisis de la CDN
-
Realice pruebas específicas URLs con curl para verificar los encabezados de la caché
-
Compara el volumen de solicitudes de origen antes y después de los cambios
-
- Alto volumen de solicitudes de origen
-
Síntomas: número inesperadamente elevado de solicitudes que llegan a MediaTailor origen, aumento de la carga del servidor de origen, aumento de los costes
Patrón esperado: las solicitudes de Origin deberían representar menos del 5% del total de solicitudes de los espectadores cuando la ratio de aciertos de caché sea óptima
Causas comunes:
-
Fallo en la memoria caché debido a valores de TTL bajos
-
Fragmentación de la clave de caché (demasiadas claves de caché únicas)
-
El tráfico geográfico aumenta en las regiones sin contenido almacenado en caché
-
Invalidaciones frecuentes de la memoria caché
Soluciones:
-
Analice los patrones de solicitudes para identificar las causas de los errores de caché
-
Optimice la configuración de TTL en función del tipo de contenido y la frecuencia de actualización
-
Implemente estrategias de calentamiento de caché para el contenido nuevo
-
Considere la posibilidad de implementar Origin Shield (disponible en las principales empresas CDNs con diferentes nombres; consulte Implementación de Origin Shield para obtener más información)
Umbral de alerta: configura alertas cuando las solicitudes de origen superen el 10% del total de solicitudes o aumenten un 50% con respecto al valor base
-
Resolución de errores HTTP comunes
Los errores HTTP en las integraciones de CDN suelen indicar problemas de configuración o de servicio. Estos patrones de error son consistentes en todas las MediaTailor implementaciones.
- Error 404: No se encontraron
-
Síntomas: las solicitudes de manifiesto o segmento devuelven el HTTP 404, los jugadores no pueden cargar el contenido y aparece «MANIFEST_LOAD_ERROR» en los registros de los jugadores
Causas comunes:
-
Configuración de origen de la CDN incorrecta (URL de MediaTailor punto final incorrecta)
-
Faltan patrones de ruta de comportamiento de la caché o son incorrectos
-
Problemas de reescritura de URL en la configuración de la CDN
-
MediaTailor errores en el nombre de la configuración o en el terminal de reproducción
-
Problemas de sincronización con el contenido en directo (solicitud de futuros segmentos)
Pasos de diagnóstico:
-
Pruebe la misma URL directamente con el MediaTailor origen (omita la CDN)
-
Comprueba que la configuración de origen de la CDN coincide con MediaTailor el punto final de reproducción
-
Compruebe el comportamiento de la caché de la CDN, los patrones de ruta y la precedencia
-
Revisa los registros de acceso a la CDN para ver los detalles del enrutamiento de las solicitudes
-
Valide el nombre MediaTailor de la configuración y los ajustes de la región
Soluciones:
-
Corrija la configuración de origen de la CDN para que coincida con el punto final MediaTailor de reproducción
-
Actualice los patrones de las rutas de comportamiento de la memoria caché para enrutar las solicitudes correctamente
-
Corrija las reglas de reescritura de URL, si corresponde
-
Compruebe que MediaTailor la configuración existe y está activa
-
- 403 Errores prohibidos
-
Síntomas: las solicitudes devuelven el HTTP 403, mensajes de acceso denegado, errores de autenticación
Causas comunes:
-
Parámetros de consulta faltantes o incorrectos requeridos por MediaTailor
-
La CDN no reenvía los encabezados o parámetros necesarios
-
Restricciones de direcciones IP o bloqueo geográfico
-
Problemas con el token de autenticación (si se usa firmado URLs)
Soluciones:
-
Compruebe que todos los parámetros de consulta necesarios estén incluidos y reenviados
-
Compruebe la configuración de la CDN para el reenvío de encabezados y parámetros
-
Revise las restricciones de IP y la configuración geográfica
-
Valide los tokens de autenticación y los procesos de firma
-
- 400 errores de mala solicitud
-
Síntomas: las solicitudes devuelven el HTTP 400, errores de solicitud mal formateados, errores de validación de parámetros
Causas comunes:
-
Parámetros de consulta con formato incorrecto o problemas de codificación de URL
-
Valores o formatos de parámetros no válidos
-
Faltan los parámetros necesarios para MediaTailor funciones específicas
-
Se han superado las limitaciones de longitud de las
Soluciones:
-
Valide los formatos de los parámetros de consulta y la codificación de las URL
-
Compare los valores de los parámetros con los requisitos MediaTailor de la API
-
Asegúrese de incluir todos los parámetros necesarios
-
Revise la longitud de la URL y considere la optimización de los parámetros
-
- 5xx Errores en el servidor
-
Síntomas: las solicitudes devuelven errores HTTP 500, 502, 503 o 504, fallos de servicio intermitentes
Causas comunes:
-
MediaTailor problemas de servicio o limitaciones de capacidad
-
problemas de conectividad de origen de la CDN
-
Problemas de tiempo de espera debido a la lentitud de las respuestas de Origin
-
Degradación temporal del servicio
Soluciones:
-
Consulte AWS Service Health Dashboard para ver el estado del MediaTailor servicio
-
Verifique la configuración de conectividad y tiempo de espera de origen de la CDN
-
Implemente la lógica de reintento con un retroceso exponencial
-
Supervise las MediaTailor CloudWatch métricas para comprobar el estado del servicio
-
Póngase en contacto con AWS Support si los problemas persisten
-
-
Mida el rendimiento inicial:
-
Pruebe los tiempos de respuesta de las solicitudes de manifiesto directamente hasta MediaTailor (objetivo: <200 ms)
-
Mide los tiempos de respuesta de la CDN para las solicitudes de manifiestos (objetivo: <100 ms para las visitas a la caché)
-
Compruebe los tiempos de carga de los segmentos tanto desde el origen como desde la CDN
-
-
Analice el rendimiento de la CDN:
-
Comprueba las tasas de aciertos de la caché para los segmentos de contenido (objetivo: > 80% para el contenido popular)
-
Comprueba que Origin Shield (o una funcionalidad CDN equivalente) esté activado y configurado en la misma AWS región que tu origen. Los diferentes CDNs utilizan nombres diferentes para esta funcionalidad
-
Supervise el rendimiento de la ubicación perimetral y la distribución geográfica de la CDN
-
Parámetros de rendimiento:
-
Supervise los tiempos de respuesta de generación de manifiestos y compárelos con su rendimiento de referencia
-
Las visitas a la caché de la CDN son significativamente más rápidas que las solicitudes de origen
-
Los tiempos de respuesta de ADS no deberían provocar retrasos en la generación de los manifiestos
Recursos adicionales para la solución de problemas:
-
Para obtener estrategias integrales de optimización del rendimiento, consulte Guía de optimización del rendimiento para CDN e integraciones MediaTailor
-
Para obtener información detallada sobre la implementación de Origin Shield, consulte Implementación de Origin Shield
-
Para obtener información sobre la optimización del almacenamiento en caché de la CDN, consulte Optimización del almacenamiento en caché para CDN e integraciones MediaTailor
-
Para obtener información sobre el monitoreo y las métricas del rendimiento, consulte Supervise las operaciones y el rendimiento de la MediaTailor CDN
-
Para conocer los procedimientos de pruebas de rendimiento, consulte Pruebas y validación de CDN e MediaTailor integraciones
Criterios de éxito: una vez resueltos, los tiempos de respuesta deberían cumplir los parámetros de referencia objetivo (manifiestos en menos de 200 ms y segmentos en menos de 100 ms), las tasas de aciertos de la memoria caché deberían superar el 90% en la mayoría de los tipos de contenido y el volumen de solicitudes de origen debería ser inferior al 5% del total de solicitudes. El rendimiento debe ser uniforme en todas las regiones geográficas y tipos de dispositivos.