Monitorizar el uso del almacenamiento

POM Cache guarda en disco el HTML generado y el JSON progresivo. Su huella de almacenamiento crece con el número de representaciones públicas cacheables distintas, no simplemente con el número de entradas de WordPress.

Establecer una referencia

Abre Settings → POM Cache → General y anota:

  • el número de archivos y su tamaño en Cache Contents;
  • el número de archivos y su tamaño en Progressive JSON Cache Contents;
  • la fecha, el sitio, el entorno y el patrón de tráfico que representa la muestra.

Repite la medición después de un periodo de tráfico normal. En multisitio, recopila los valores de cada sitio que operes; la pantalla de ajustes solo informa del árbol del sitio actual.

Qué crea archivos adicionales

El almacenamiento de HTML suele crecer a medida que los visitantes llegan a más rutas cacheables. El JSON progresivo puede añadir variantes para combinaciones como:

  • tipo de entrada del archivo;
  • idioma o configuración regional;
  • página o lote de resultados;
  • filtros públicos y estado de búsqueda facetada;
  • contexto de representación codificado en la ruta de la caché.

Los hosts distintos o los sitios de un multisitio deben permanecer aislados. Los slugs antiguos, los idiomas retirados y las estructuras de filtros modificadas pueden dejar archivos que ya no se solicitan hasta que se vacíe el almacén correspondiente.

No existe un recolector de basura por antigüedad

POM Cache no elimina automáticamente un archivo solo porque sea antiguo, y no precarga todas las rutas después de una eliminación. La frescura se mantiene mediante la invalidación configurada y el vaciado explícito.

Planifica la capacidad de almacenamiento en consecuencia. Una cifra estable después de un tráfico representativo suele ser más informativa que un único número absoluto. Un crecimiento continuo sin una expansión equivalente del contenido público o de variantes de URL válidas requiere investigación.

Investigar un crecimiento inesperado

  1. Determina si el aumento se debe al HTML o al JSON.
  2. Comprueba si el sitio ha añadido recientemente idiomas, archivos, filtros, paginación o variantes de enlaces permanentes.
  3. Busca varias URL públicas que muestren el mismo contenido debido a una canonicalización incoherente.
  4. Confirma que solo se eliminan los parámetros de seguimiento conocidos y que los parámetros de consulta significativos no se convierten accidentalmente en variantes de caché.
  5. Revisa los interruptores de invalidación del contenido editado y las taxonomías.
  6. Comprueba si un despliegue cambió la ubicación de la caché y dejó atrás un árbol obsoleto.
  7. Vacía únicamente el almacén afectado del sitio actual, ejercita rutas representativas y mide su nuevo estado estable.

No resuelvas un crecimiento inexplicado programando una eliminación recursiva indiscriminada. Esto puede ocultar un problema de diseño de URL o de invalidación y puede resultar inseguro en multisitio.

Capacidad y alertas

POM Cache no envía alertas de espacio en disco. Utiliza la monitorización del alojamiento o del sistema operativo para:

  • espacio libre del sistema de archivos y disponibilidad de inodos;
  • tasa de crecimiento de la raíz de caché configurada;
  • errores de escritura o fallos de permisos;
  • respuestas JSON individuales inusualmente grandes;
  • cambios en las solicitudes al origen del CDN tras la eliminación de la caché.

Configura alertas con suficiente margen para investigar con seguridad. La generación de la caché necesita espacio temporal porque los archivos se escriben mediante un artefacto temporal que luego se mueve a su ubicación.

Reducir el almacenamiento de forma segura

Empieza con la acción de eliminación de POM Cache adecuada para el sitio actual. La siguiente solicitud apta recrea solo el contenido que realmente se solicita. Si existen archivos antiguos fuera del árbol actual configurado, demuestra primero que ni el tiempo de ejecución ni las reglas del servidor web hacen referencia a ellos. Haz una copia de seguridad de la ruta, valida su alcance exacto y utiliza las herramientas de tu alojamiento para eliminarla; la interfaz de POM Cache evita intencionadamente una limpieza amplia de directorios externos.