Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Administración del rendimiento de una aplicación de Amplify

Modo de enfoque
Administración del rendimiento de una aplicación de Amplify - AWS Amplify Hospedaje

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.

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.

La arquitectura de alojamiento predeterminada de Amplify optimiza el equilibrio entre el rendimiento de alojamiento y la disponibilidad de la implementación. A la mayoría de los clientes le recomendamos que utilicen la arquitectura predeterminada.

Si necesita un control más preciso del rendimiento de una aplicación, puede configurar manualmente el encabezado HTTP Cache-Control para optimizar el rendimiento de alojamiento y mantener el contenido en caché en la periferia de la red de entrega de contenido (CDN) durante un intervalo más largo.

Uso del encabezado Cache-Control para aumentar el rendimiento de la aplicación

Las directivas max-age y s-maxage de los encabezados Cache-Control de HTTP afectan a la duración del almacenamiento en caché del contenido de la aplicación. La directiva max-age le indica al navegador durante cuánto tiempo (en segundos) desea que el contenido permanezca en la memoria caché antes de que se actualice desde el servidor de origen. La directiva s-maxage anula la directiva max-age y le permite especificar durante cuánto tiempo (en segundos) desea que el contenido permanezca en la periferia de CDN antes de que se actualice desde el servidor de origen.

Las aplicaciones alojadas en Amplify respetan los encabezados Cache-Control que envía el origen, a menos que los anule al definir encabezados personalizados. Amplify solo aplica encabezados Cache-Control personalizados para las respuestas correctas con un código de estado 200 OK. Esto evita que las respuestas de error se almacenen en caché y se distribuyen a otros usuarios que hagan la misma solicitud.

Puede ajustar manualmente la directiva s-maxage para tener más control sobre el rendimiento y la disponibilidad de implementación de la aplicación. Por ejemplo, para cambiar la duración en la que el contenido permanece almacenado en caché en la periferia, puede establecer manualmente el tiempo de vida (TTL) al actualizar s-maxage a un valor distinto al predeterminado de 31 536 000 segundos (1 año).

Puede definir encabezados personalizados para una aplicación en la sección Encabezados personalizados de la consola de Amplify. Para ver un ejemplo de YAML formato, consulteConfiguración de encabezados Cache-Control personalizados.

Utilice el siguiente procedimiento para configurar la directiva s-maxage para mantener el contenido en caché en la periferia de CDN durante 24 horas.

Para establecer una personalización Cache-Control header
  1. Inicia sesión en la consola de Amplify AWS Management Console y ábrela.

  2. Elija la aplicación para la que desea configurar encabezados personalizados.

  3. En el panel de navegación, elija Alojamiento y Encabezados personalizados.

  4. En la página Encabezados personalizados, seleccione Editar.

  5. En la ventana Editar encabezados personalizados, introduzca la información del encabezado personalizado de la siguiente manera:

    1. En pattern, introduzca **/* para todas las rutas.

    2. En key, introduzca Cache-Control.

    3. En value, introduzca s-maxage=86400.

  6. Seleccione Guardar.

  7. Vuelva a implementar la aplicación para aplicar el nuevo encabezado personalizado.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.