Erklärung zu Optionen im Zusammenhang mit Workflow-Hochverfügbarkeit (WKFHA)
In diesem Artikel werden die wichtigsten Optionen im Zusammenhang mit der Workflow-Hochverfügbarkeit (WKFHA) in Adobe Campaign erläutert, insbesondere:
- WKFHA
- WKFHA_DelayedStartBatchSize
- WKFHA_LimitWFConcurrentRun
Diese Optionen dienen der Optimierung der Workflow-Ausführung, der Kontrolle der Ressourcennutzung und der Sicherstellung einer fairen Lastverteilung über Container hinweg.
Beschreibung description
1. WKFHA (Workflow-Hochverfügbarkeit)
Beschreibung:
WKFHA bezieht sich auf die Reihe von Funktionen und Optionen, die eine hohe Verfügbarkeit und faire Lastverteilung für Workflows in Adobe Campaign ermöglichen. Wenn diese Option aktiviert ist, hilft sie bei der Verwaltung des Starts und der Verteilung von Workflows auf die verfügbaren Container, verhindert Ressourcenspitzen und stellt die Systemstabilität sicher.
Wichtigste Punkte:
- Stellt sicher, dass Workflows gerecht auf Container verteilt sind.
- Verhindert die Überlastung einzelner Container.
- Funktioniert in Verbindung mit anderen Leitplankenoptionen, um die gleichzeitige Ausführung von Workflows und das Startverhalten zu steuern.
2. WKFHA_DelayedStartBatchSize
Beschreibung:
Mit dieser Option wird die Anzahl der Workflows gesteuert, die in einem Container sofort gestartet werden können, wobei nachfolgende Batches verzögert werden, um Speicherspitzen zu vermeiden.
Verhalten:
-
Bei Einstellung auf 4 (empfohlener optimaler Wert für die Speichersteuerung)
Zum Beispiel:
- Auf zwei Containern starten sofort 8 Workflows (4 pro Container).
- Der nächste Stapel mit 8 beginnt nach 20 Sekunden usw.
- Nach 60 Sekunden werden insgesamt 32 Workflows ausgeführt.
-
Wenn Sie den Wert auf 0 setzen wird diese Leitplanke deaktiviert (keine Verzögerung beim Starten von Workflows).
Zweck:
So steuern Sie Startspeicherspitzen, wenn mehrere Workflows gleichzeitig gestartet werden.
3. WKFHA_LimitWFConcurrentRun
Beschreibung:
Diese Option begrenzt die Anzahl der Workflows, die gleichzeitig in einem Container ausgeführt werden können.
Verhalten:
-
Wenn das Limit erreicht ist, werden neue Workflows in die Warteschlange gestellt und werden erst gestartet, wenn die Ausführung der Workflows abgeschlossen ist.
-
Vermeidet eine Überlastung der Ressourcen und stellt die Systemstabilität sicher.
Zum Beispiel: Der Standardwert ist 20. Wenn es beispielsweise 4 Container gibt, beträgt die Gesamtzahl der gleichzeitigen Workflows 80.
Auflösung resolution
Zusätzliche Hinweise
- Diese Optionen sind insbesondere in Umgebungen mit hohem Workflow-Volumen oder mehreren Containern relevant.
- Diese Werte sollten sorgfältig angepasst werden, um ein ausgewogenes Verhältnis zwischen Leistung und Ressourcenauslastung zu erzielen.
- Das Deaktivieren von Leitplanken (Festlegen der Batch-Größe auf 0) kann zu Speicherspitzen und Instabilität führen.