Invalidación de archivos - Amazon CloudFront

Invalidación de archivos

Puede utilizar la consola de CloudFront para crear y ejecutar una invalidación, mostrar una lista de las invalidaciones que ha enviado anteriormente y mostrar información detallada acerca de invalidaciones individuales. También puede copiar una invalidación existente, editar la lista de las rutas de archivos y ejecutar la invalidación editada. No puede eliminar las invalidaciones de la lista.

Invalidación de archivos

Para invalidar archivos mediante la consola de CloudFront, haga lo siguiente.

Console
Invalidación de archivos (consola)
  1. Inicie sesión en la AWS Management Console y abra la consola de CloudFront en https://console.aws.amazon.com/cloudfront/v4/home.

  2. Elija la distribución cuyos archivos desea invalidar.

  3. Elija la pestaña Invalidations (Invalidaciones).

  4. Elija Crear invalidación.

  5. Escriba una ruta de invalidación de cada archivo que desea invalidar por línea. Para obtener más información acerca de cómo especificar rutas de invalidación, consulte Qué se debe saber al invalidar archivos.

    importante

    Especifique las rutas de archivos cuidadosamente. Las solicitudes de invalidación no se pueden cancelar una vez comenzadas.

  6. Elija Crear invalidación.

CloudFront API

Para obtener más información acerca de la invalidación de objetos y mostrar información acerca de invalidaciones, consulte los siguientes temas en la Referencia de la API de Amazon CloudFront:

nota

Si utiliza la AWS Command Line Interface (AWS CLI) para la invalidación de archivos y especifica una ruta que incluya el comodín *, debe utilizar comillas (") para delimitar la ruta, como en el siguiente ejemplo:

aws cloudfront create-invalidation --distribution-id distribution_ID --paths "/*"

Copia, edición y nueva ejecución de una invalidación existente

Puede copiar invalidaciones que haya creado anteriormente, actualizar la lista de rutas de invalidación y ejecutar las invalidaciones actualizadas. No es posible copiar invalidaciones existentes, actualizar rutas de invalidación ni guardar invalidaciones actualizadas a continuación sin ejecutarlas.

importante

Si copia una invalidación que sigue en curso, actualiza la lista de rutas de anulación y, a continuación, ejecuta la invalidación actualizada, CloudFront no detiene ni elimina la invalidación que ha copiado. Si aparece cualquier ruta de invalidación en el original y en la copia, CloudFront intentará invalidar los archivos dos veces, y ambas invalidaciones se contabilizarán como parte de la cantidad máxima de invalidaciones gratuitas del mes. Si ya se ha alcanzado la cantidad máxima de invalidaciones gratuitas, se le facturarán las invalidaciones de ambos archivos. Para obtener más información, consulte Máximo de solicitud de invalidación simultánea.

Para copiar, editar y volver a ejecutar una invalidación existente
  1. Inicie sesión en la AWS Management Console y abra la consola de CloudFront en https://console.aws.amazon.com/cloudfront/v4/home.

  2. Elija la distribución que contiene la invalidación que desea copiar.

  3. Elija la pestaña Invalidations (Invalidaciones).

  4. Elija la invalidación que desea copiar.

    Si no está seguro de qué invalidación desea copiar, puede elegir una invalidación y elegir Ver detalles para mostrar información detallada sobre ella.

  5. Seleccione Copiar en uno nuevo.

  6. Actualice la lista de rutas de invalidación si procede.

  7. Elija Crear invalidación.

Cancelación de invalidaciones

Al enviar una solicitud de invalidación a CloudFront, CloudFront reenvía la solicitud a todas las ubicaciones periférica al cabo de unos segundos, y cada ubicación periférica comienza a procesar la invalidación de forma inmediata. Por consiguiente, no puede cancelar una invalidación después de enviarla.

Enumeración de invalidaciones

Puede mostrar una lista de las 100 últimas invalidaciones que ha creado y ejecutado para una distribución utilizando la consola de CloudFront. Si desea obtener una lista de más de 100 invalidaciones, utilice la operación de la API ListInvalidations. Para obtener más información, consulte ListInvalidations en la Referencia de la API de Amazon CloudFront.

Para mostrar una lista de invalidaciones
  1. Inicie sesión en la AWS Management Console y abra la consola de CloudFront en https://console.aws.amazon.com/cloudfront/v4/home.

  2. Elija la distribución cuyas invalidaciones desee mostrar en una lista.

  3. Elija la pestaña Invalidations (Invalidaciones).

nota

No puede eliminar las invalidaciones de la lista.

Visualización de información acerca de una invalidación

Visualice información detallada sobre cualquier invalidación, incluidos ID de distribución y de invalidación, estado de la invalidación, la fecha y la hora de creación de la invalidación y una lista completa de las rutas de invalidación.

Para mostrar información acerca de una invalidación
  1. Inicie sesión en la AWS Management Console y abra la consola de CloudFront en https://console.aws.amazon.com/cloudfront/v4/home.

  2. Elija la distribución que contenga la invalidación de la que desea mostrar información detallada.

  3. Elija la pestaña Invalidations (Invalidaciones).

  4. Elija el ID de invalidación correspondiente o seleccione el ID de invalidación y, a continuación, seleccione Ver detalles.