Pregunta, problema
¿Cómo desactivo la generación de subactivos para activos DAM? Esta función está causando cierta degradación del rendimiento en CQ5/DAM y no utilizamos los subactivos de nuestra aplicación.
Descripción general
Cuando algunos de los documentos se añaden a través de DAM (por ejemplo, PPT, Image, Doc, PDF), el sistema genera automáticamente un subactivo para cada página del archivo. Este proceso crea miniaturas y/o metadatos para cada página de un documento (como un PDF). Este proceso puede añadir carga innecesaria a su servidor, especialmente si tiene documentos con muchas páginas. En una instalación de OOTB CQ5, estos subactivos no se utilizan para ningún propósito. Por lo tanto, si no está utilizando subactivos en su aplicación, puede desactivar este proceso de forma segura.
Respuesta y resolución
El siguiente proceso describe cómo desactivar la generación de subactivos.
CQ5.3
Para desactivar la generación de subrecursos en CQ5.3, siga estos pasos: esto se hace eliminando el paso de procesamiento de subrecursos del flujo de trabajo de DAM Update Asset.
Antes de eliminar el paso del flujo de trabajo, debemos hacer una copia de seguridad del modelo de flujo de trabajo.
Para hacer una copia de seguridad del modelo de flujo de trabajo, haga lo siguiente:
- Inicie sesión en el autor de CQ5 como admin
- Vaya a /etc/packages.list.html
- Haga clic en el botón Crear paquete en la esquina inferior derecha de la página
- Introduzca un Grupo y Nombre, y haga clic en Aceptar
- Añada una nueva Definición de filtro con la ruta
/etc/workflow/models/dam/update_asset
- Haga clic en el botón Crear
Para desactivar la generación de subactivos, haga lo siguiente:
- Abra la herramienta de administración de Workflow en /libs/cq/workflow/content/console.html o haciendo clic en el botón Workflow después de iniciar sesión en CQ5
- Seleccione la pestaña Modelos
- Haga doble clic en el modelo de flujo de trabajo de DAM Update Asset
- Borre el paso de Procesamiento de subactivos del modelo de flujo de trabajo de DAM Update Asset.
- Haga clic en Guardar.
- Tenga en cuenta que ahora el directorio de subactivos no se creará para cierto tipo de archivos.
Nota: Si desea restaurar el paso de generación de subactivos de nuevo, haga lo siguiente:
- Vaya a la aplicación web /crx e inicie sesión como administrador
- Abra CRX Explorer
- Vaya a /etc/workflow/models/dam/update_asset
- Haga clic en el botón Versión en la parte superior y haga clic en Comprobar (si los nodos no se comprueban antes de la instalación, es posible que obtenga un mensaje de
javax.jcr.jcr.version.VersionException: No se puede realizar la operación. El nodo está registrado. (excepción (DocViewSAXImporter.java, línea 576)
) - Abra el Administrador de paquetes de CRX
- Instale el paquete de copia de seguridad
CQ5.2.1
Para desactivar la generación de subactivos en CQ5.2.1, siga estos pasos:
- Cree un paquete de copia de seguridad del modelo de flujo de trabajo que modificar
/etc/workflow/models/dam/dam_asset_syncer_and
- Vaya a Admin Console en Workflow (/libs/workflow/content/console.html)
- En la pestaña Modelos, haga doble clic en el modelo de flujo de trabajo DAM Asset Sync y Extractor de metadatos para editarlo
- Localice el paso del flujo de trabajo de Procesamiento de subactivos y elimínelo
- Guarde el modelo
Se aplica a
CQ5.2.1, CQ5.3