Trage prestaties in AEM oplossen door robuuste workflows

De auteursomgeving kan vertragen door te veel 'stille' workflowinstanties in Adobe Experience Manager (AEM) Sites. In dit artikel wordt uitgelegd hoe u de prestaties kunt optimaliseren door het hulpprogramma voor het leegmaken van werkstromen te gebruiken voor het verwijderen van specifieke exemplaren, het testen in lagere omgevingen en het controleren van verbeteringen.

Beschrijving description

Omgeving

Adobe Experience Manager - Sites

Probleem/symptomen

De auteurinstantie ervaart prestatiesdegradatie toe te schrijven aan een groot aantal instanties van het het veranderlijke werkschema. Standaardonderhoudstaken voor het leegmaken van werkstromen zijn onvoldoende omdat ze het grote volume aan exemplaren niet kunnen verwerken, wat leidt tot traversale fouten bij het opvragen van werkstromen voor verwijdering.

Resolutie resolution

Waarschuwing: voer volledige zuiveringen op Nice wijze uit om prestatieseffect, bij voorkeur buiten kantooruren te minimaliseren. Dit open-source derdehulpmiddel wordt niet gehandhaafd door steun-herzie zijn onderliggende code en test in lagere milieu's alvorens zuiveringsacties in productie uit te voeren.

Ga als volgt te werk om dit probleem op te lossen:

  1. Download en installeer het werkschemazuiveringshulpmiddel van ​ https://github.com/cqsupport/content-tools ​. Dit hulpmiddel mijdt op vraag-gebaseerde traversal en wisselt direct met de bewaarplaats in om gespecificeerde werkschema's te schrappen. Installeer het hulpprogramma op de Git-opslagplaats en implementeer het via uw pijplijn op cloud-instanties. Pas anders het pakket toe via pakketbeheer.
  2. Test het hulpprogramma voor leegmaken in lagere omgevingen voordat u de software in productie neemt om te controleren of deze naar behoren functioneert en geen invloed heeft op andere workflows.
  3. Configureer het gereedschap Leegmaken om te filteren op model-id voor specifieke workflows.
  4. Gebruik de nieuwste versie van het gereedschap om workflows leeg te maken, ongeacht de status, inclusief actief, voltooid, enzovoort. Indien nodig, pas de de configuratiedossiers van het hulpmiddel, zoals JSP dossiers, aan om purges te beperken die op specifieke staten worden gebaseerd.

Door deze stappen te volgen, richt u effectief langzame prestatieskwesties die door bovenmatige stapelwerkschemainstanties worden veroorzaakt terwijl het handhaven van controle over welke werkschema's uit uw milieu van AEM worden gezuiverd.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f