Uitleg over opties met betrekking tot Workflow High Availability (WKFHA)

In dit artikel worden de belangrijkste opties met betrekking tot Workflow High Availability (WKFHA) in Adobe Campaign uitgelegd, met name:

  • WKFHA
  • WKFHA_DelayedStartBatchSize
  • WKFHA_LimitWFConcurrentRun

Deze opties zijn ontworpen om de uitvoering van de workflow te optimaliseren, het gebruik van bronnen te regelen en een eerlijke verdeling van de belasting over containers te garanderen.

Beschrijving description

​1. WKFHA (Workflow met hoge beschikbaarheid)

Beschrijving:
WKFHA verwijst naar de reeks functies en opties die een hoge beschikbaarheid en een eerlijke verdeling van de belasting voor workflows in Adobe Campaign mogelijk maken. Wanneer toegelaten, helpt het beheren hoe de werkschema's worden begonnen en over beschikbare containers verdeeld, die middelpieken verhinderen en systeemstabiliteit verzekeren.

Zeer belangrijke Punten:

  • Zorgt ervoor dat workflows eerlijk over containers worden verdeeld.
  • Voorkomt dat één container wordt overgeladen.
  • Werkt in combinatie met andere hulplijnopties om de gelijktijdige uitvoering en het opstartgedrag van de workflow te beheren.

2. WKFHA_DelayedStartBatchSize

Beschrijving:
Met deze optie bepaalt u het aantal werkstromen dat direct op een container kan worden gestart, waarbij volgende batches worden vertraagd om geheugenpieken te voorkomen.

Gedrag:

  • Als reeks aan 4 (geadviseerde optimale waarde voor geheugencontrole)

    Bijvoorbeeld:

    • Bij twee containers beginnen onmiddellijk 8 workflows (4 per container).
    • De volgende batch van 8 start na 20 seconden enzovoort.
    • Na 60 seconden worden in totaal 32 workflows uitgevoerd.
  • Het plaatsen van de waarde aan 0 maakt deze guardrail (geen vertraging in beginnende werkschema's) onbruikbaar.

Doel:
Opstartgeheugenpieken bepalen wanneer meerdere workflows tegelijk worden gestart.

3. WKFHA_LimitWFConcurrentRun

Beschrijving:
Met deze optie beperkt u het aantal werkstromen dat gelijktijdig op een container kan worden uitgevoerd.

Gedrag:

  • Wanneer de limiet is bereikt, worden nieuwe workflows in de wachtrij geplaatst en worden deze pas gestart als de actieve workflows zijn voltooid.

  • Hiermee voorkomt u uitputting van bronnen en zorgt u voor systeemstabiliteit.

    De standaardwaarde is bijvoorbeeld 20. Als er bijvoorbeeld 4 containers zijn, is het totale aantal gelijktijdige workflows 80.

Resolutie resolution

Aanvullende opmerkingen

  • Deze opties zijn vooral relevant in omgevingen met een hoog workflowvolume of meerdere containers.
  • Deze waarden moeten zorgvuldig worden aangepast om de prestaties en het gebruik van bronnen in evenwicht te brengen.
  • Als u de arcering uitschakelt (de batchgrootte instelt op 0), kan dit leiden tot geheugenpieken en instabiliteit.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f