Integraciones CDN
Conecta Cloudflare, Bunny, Fastly o KeyCDN para purgar URL y volver a calentarlas de inmediato.
8 min de lectura
Purgar una CDN es fácil. El problema es lo que sucede a continuación: una purga garantiza que el siguiente visitante acceda a un caché frío y espere mientras se reconstruye la página. Ha cambiado contenido obsoleto por contenido lento.
Purgar → recalentar soluciona eso. Cache Rocket borra las URL en tu CDN y las vuelve a calentar inmediatamente, por lo que el caché se actualiza en lugar de simplemente vaciarse.
No es lo mismo que Managed CDN
Las integraciones CDN purgan y recalientan URL en tu CDN. Managed CDN entrega recursos optimizados por Cache Rocket en assets.cacherocket.com. La mayoría de los equipos usan Managed CDN para los trabajos de Media y las integraciones CDN para purgas editoriales o de lanzamiento.
Configure esto en Cuenta → CDN.
Proveedores compatibles
| Proveedor | lo que necesitas |
|---|---|
| Cloudflare | Un token de API con permiso de purga de caché y tu ID de zona. |
| Bunny | Una clave API y tu ID de Pull Zone. |
| Fastly | Un token API y tu ID de servicio. |
| KeyCDN | Una clave API y tu ID de zona. |
Agregar una integración
- 1
Cree un token con alcance en tu CDN
Dale sólo permiso de purga de caché para la zona que necesitas. No utilice una clave de cuenta global.
- 2
Encuentra tu zona o ID de servicio
Cloudflare muestra el ID de zona en la página de descripción general del dominio; Bunny utiliza una ID de zona de extracción; Fastly una identificación de servicio; KeyCDN una ID de zona.
- 3
Agréguelo en Cache Rocket
En Cuenta → CDN, elija el proveedor, asigne un nombre a la integración y pegue el token y el identificador de zona.
- 4
Guardar
La integración aparece en tu lista y está disponible para depurar acciones.
Utilice un token de privilegio mínimo
Un token de solo purga de caché limita el daño si alguna vez queda expuesto. Nunca pegue una clave API global que pueda modificar el DNS o la configuración de la cuenta.
Realizar una purga y recalentamiento
- 1
Abra el panel de purga → recalentamiento
En Cuenta → CDN, debajo de tus integraciones.
- 2
Pegue las URL para actualizar
Uno por línea, como URL completas. Sea específico: enumere las páginas que realmente cambiaron.
- 3
Elige la integración
Elija uno explícitamente o utilice la última integración activa.
- 4
ejecutarlo
Haga clic en Purgar y recalentar. Cache Rocket informa cuántas URL se eliminaron y cuántas se calentaron.
Good to know
Verifique que el recuento calentado coincida con el recuento purgado. Un espacio en blanco significa que algunas URL no se activaron (generalmente una redirección, una respuesta de error o un hostname no verificado).
Cuando usarlo
| Situación | que purgar |
|---|---|
| Corregiste un artículo publicado. | La URL del artículo, más cualquier página de índice o categoría que muestre un extracto. |
| Un precio o nivel de existencias cambió | La página del producto, más las páginas de categorías que lo enumeran. |
| Implementaste un cambio de plantilla | Los tipos de páginas afectados. Considere un activador de implementación para versiones completas. |
| Se cambió un banner de la página de inicio. | Sólo la página de inicio. La precisión mantiene la ventana fría pequeña. |
Evite purgar todo
Una purga de zona completa vacía todas las páginas almacenadas en caché a la vez y envía todo el tráfico posterior a tu origen simultáneamente: un pico de tráfico autoinfligido en el peor momento. Elimina URL específicas siempre que puedas.
En qué se diferencia esto de los desencadenantes de implementación
| Purga de CDN → recalentar | Implementar disparador | |
|---|---|---|
| Borra la caché CDN | si | No |
| Comienza a calentarse | Sí, para las URL enumeradas | Sí, para combinar warmers |
| Mejor para | Contenido específico que cambió | Un lanzamiento completo en vivo |
| Activado por | Tú, en el tablero | Tu CI o plataforma de hosting, automáticamente |
Se complementan. Muchos equipos utilizan activadores de implementación para lanzamientos y purga → recalentamiento para correcciones editoriales. Consulte Implementar desencadenadores.
Problemas comunes
- La depuración es rechazada o no autorizada.
- El token carece de permiso de purga, ha caducado o está emparejado con el ID de zona incorrecto. Vuelva a crear un token de purga con alcance y confirme que el identificador de zona pertenece a la misma cuenta.
- URL eliminadas pero sin calentamiento.
- Probablemente las URL estén en un hostname que no esté verificado, o redireccionen. Confirme la verificación y utilice la URL final exacta.
- El contenido aún está obsoleto después de la eliminación.
- Otra capa de caché lo contiene: un caché de página en tu origen o en tu navegador. Pruebe en una ventana privada y borre también el caché del lado de origen si ejecuta uno.
- ¿Puedo recalentar sin purgar?
- Sí. Ordinario warmers y desplegar activadores en caliente sin invalidar nada. La depuración sólo es necesaria cuando el contenido almacenado en caché está realmente desactualizado.
- Mi CDN no está en la lista.
- La integración de purga se limita a los cuatro proveedores admitidos. El calentamiento en sí funciona con cualquier CDN: simplemente purgue a través de las herramientas de tu proveedor y deje que el warmer se rellene.
- ¿Necesito esto si solo uso Managed CDN?
- No. Managed CDN no requiere credenciales de Cloudflare/Bunny/Fastly/KeyCDN. Añade una integración solo cuando quieras que Cache Rocket purgue tu CDN existente y recaliente esas URL.