Justera arbetsflöden för DAM
Riktlinjer för prestandajustering för DAM-arbetsflöden finns i AEM Assets Performance Tuning Guide.
Konfigurera maximalt antal samtidiga arbetsflöden
AEM kan tillåta att flera arbetsflödestrådar körs samtidigt. Som standard är antalet trådar konfigurerat till halva antalet processorkärnor i systemet.
I de fall där arbetsflödena som körs kräver systemresurser, kan detta innebära att det inte finns mycket kvar AEM att använda för andra åtgärder, som att återge redigeringsgränssnittet. Det kan leda till att systemet blir långsammare vid till exempel massöverföring av bilder.
För att åtgärda det här problemet rekommenderar Adobe att du konfigurerar antalet maximalt antal parallella jobb till mellan hälften och tre fjärdedelar av antalet processorkärnor i systemet. Detta bör ge tillräcklig kapacitet för att systemet ska kunna vara responsivt när dessa arbetsflöden bearbetas.
Om du vill konfigurera maximalt antal parallella jobb kan du antingen:
-
Konfigurera OSGi-konfigurationen från AEM webbkonsol; för Kö: Bevilja arbetsflödeskö (en konfiguration för Apache Sling-jobbkö).
-
Konfigurera kön från alternativet Sling Jobs i AEM webbkonsol; för Jobbkökonfiguration: Begränsa arbetsflödeskö, på
http://localhost:4502/system/console/slingevent
.
Det finns dessutom en separat konfiguration för den externa jobbkön för Bevilja arbetsflöde. Detta används för arbetsflödesprocesser som startar externa binärfiler, till exempel InDesign Server eller Bildmagik.
Konfigurera enskilda jobbköer
I vissa fall kan det vara användbart att konfigurera enskilda jobbköer för att styra samtidiga trådar eller andra köalternativ, på individuell jobbbasis. Du kan lägga till och konfigurera en enskild kö från webbkonsolen via fabriken Apache Sling Job Queue Configuration . Om du vill hitta rätt ämne att lista kör du arbetsflödets modell och söker efter det i konsolen Delningsjobb, till exempel på http://localhost:4502/system/console/slingevent
.
Enskilda jobbköer kan även läggas till för tillfälliga arbetsflöden.
Konfigurera rensning av arbetsflöde
I en standardinstallation AEM en underhållskonsol där underhållsaktiviteter per dag och vecka kan schemaläggas och konfigureras, till exempel:
http://localhost:4502/libs/granite/operations/content/maintenance.html
Som standard har Veckounderhållsfönstret en tömningsaktivitet för arbetsflöde, men den måste konfigureras innan den kan köras. Om du vill konfigurera rensning av arbetsflöde måste en ny Adobe Granite-arbetsflödeskonfiguration läggas till i webbkonsolen.
Mer information om underhållsåtgärder i AEM finns i Operations Dashboard.
Anpassning
När du skriver anpassade arbetsflödesprocesser finns det vissa saker som du bör tänka på.
Platser
Definitioner av arbetsflödesmodeller, startprogram, skript och meddelanden lagras i databasen efter typ, det vill säga färdiga artiklar, anpassade med mera.