Solución del rendimiento lento en AEM debido a flujos de trabajo antiguos
Las instancias de flujo de trabajo excesivamente antiguas en los sitios de Adobe Experience Manager (AEM) pueden ralentizar el entorno de creación. En este artículo se explica cómo optimizar el rendimiento mediante la herramienta de depuración de flujos de trabajo para eliminar instancias específicas, probar en entornos más bajos y supervisar las mejoras.
Descripción description
Entorno
Adobe Experience Manager - Sitios
Problema/Síntomas
La instancia de autor experimenta una degradación del rendimiento debido a un gran número de instancias de flujo de trabajo antiguas. Las tareas de mantenimiento estándar para depurar flujos de trabajo son insuficientes porque no pueden gestionar el gran volumen de instancias, lo que provoca errores transversales al consultar flujos de trabajo para su eliminación.
Resolución resolution
Advertencia: Realice purgas completas en el modo Agradable para minimizar el impacto en el rendimiento, preferiblemente fuera del horario laboral. Esta herramienta de terceros de código abierto no se mantiene mediante la compatibilidad: revise su código subyacente y realice pruebas en entornos más bajos antes de ejecutar acciones de depuración en producción.
Para resolver este problema, siga estos pasos:
- Descargue e instale la herramienta de depuración de flujo de trabajo de https://github.com/cqsupport/content-tools. Esta herramienta evita los recorridos basados en consultas e interactúa directamente con el repositorio para eliminar flujos de trabajo especificados. En instancias de nube, instale la herramienta en su repositorio de Git e impleméntelo a través de su canalización. De lo contrario, aplique el paquete a través del administrador de paquetes.
- Pruebe la herramienta de depuración en entornos inferiores antes de implementarla en la producción para asegurarse de que funciona según lo esperado y no afecta a otros flujos de trabajo.
- Configure la herramienta de depuración para filtrar por ID de modelo y segmentar flujos de trabajo específicos.
- Utilice la última versión de la herramienta para purgar flujos de trabajo independientemente de su estado, incluidos los flujos de trabajo en ejecución, completados, etc. Si es necesario, personalice los archivos de configuración de la herramienta, como los archivos JSP, para limitar las depuraciones en función de estados específicos.
Al seguir estos pasos, se solucionan de forma eficaz los problemas de rendimiento lento causados por instancias de flujo de trabajo antiguas excesivas, a la vez que se mantiene el control sobre los flujos de trabajo que se depuran del entorno de AEM.