Förklaring av alternativ för arbetsflöde med hög tillgänglighet (WKFHA)
I den här artikeln förklaras de viktigaste alternativen för arbetsflöde med hög tillgänglighet (WKFHA) i Adobe Campaign, nämligen:
- WKFHA
- WKFHA_DelayedStartBatchSize
- WKFHA_LimitWFConcurrentRun
Dessa alternativ är utformade för att optimera arbetsflödeskörning, styra resursanvändningen och säkerställa en rättvis lastfördelning mellan behållare.
Beskrivning description
1. WKFHA (arbetsflöde med hög tillgänglighet)
Beskrivning:
WKFHA är en uppsättning funktioner och alternativ som möjliggör hög tillgänglighet och rättvis fördelning av arbetsflöden i Adobe Campaign. När det är aktiverat kan det hjälpa till att hantera hur arbetsflöden startas och distribueras över tillgängliga behållare, vilket förhindrar resursspikar och garanterar systemstabilitet.
Nyckelpunkter:
- Ser till att arbetsflöden distribueras på ett rättvist sätt mellan behållare.
- Förhindrar överlagring av en enstaka behållare.
- Fungerar tillsammans med andra alternativ för att styra samtidighet i arbetsflödet och startbeteende.
2. WKFHA_DelayedStartBatchSize
Beskrivning:
Det här alternativet styr antalet arbetsflöden som kan startas direkt på en behållare, med efterföljande batchar fördröjda för att undvika minnestoppar.
Beteende:
-
Om inställt på 4 (rekommenderat optimalt värde för minneskontroll)
Till exempel:
- På två behållare startar 8 arbetsflöden (4 per behållare) omedelbart.
- Nästa 8-omgång startar efter 20 sekunder och så vidare.
- Efter 60 sekunder kommer sammanlagt 32 arbetsflöden att köras.
-
Om du anger värdet till inaktiveras skyddsprofilen (ingen fördröjning i arbetsflödena).
Syfte:
För att styra uppstartsminnestoppar när flera arbetsflöden startas samtidigt.
3. WKFHA_LimitWFConcurrentRun
Beskrivning:
Det här alternativet begränsar antalet arbetsflöden som kan köras samtidigt i en behållare.
Beteende:
-
När gränsen nås köas nya arbetsflöden och startar inte förrän arbetsflödena har slutförts.
-
Hjälper till att förhindra resursöverbelastning och säkerställer systemstabilitet.
Standardvärdet är t.ex. 20. Om det till exempel finns fyra behållare blir det totala antalet samtidiga arbetsflöden 80.
Upplösning resolution
Ytterligare information
- Dessa alternativ är särskilt relevanta i miljöer med stora arbetsflödesvolymer eller flera behållare.
- Justering av dessa värden bör göras med omsorg för att balansera prestanda och resursanvändning.
- Om du inaktiverar skyddsräcken (anger att batchstorleken ska vara 0) kan det leda till minnestoppar och instabilitet.