Wiederherstellung
Basierend auf Ihrer Linzen kann der PowerCenter-Integrationsdienst Arbeitsabläufe und Aufgaben auf der Grundlage der Wiederherstellungsstrategie und Betriebsmodus des PowerCenter-Integrationsdiensts automatisch wiederherstellen:
Gestoppte, abgebrochene oder beendete Arbeitsabläufe
Bei einem Neustart des PowerCenter Integration Service oder einem Failover eines Dienstprozesses können die unterbrochenen Arbeitsabläufe, für die eine Wiederherstellung konfiguriert wurde, automatisch auf der Basis des Betriebsmodus wiederhergestellt werden. Wenn Sie einen Arbeitsablauf ausführen, bei dem HA-Wiederherstellung konfiguriert ist, speichert der PowerCenter Integration Service den Status der Operation im Verzeichnis $PMStorageDir. Wenn der PowerCenter Integration Service einen Arbeitsablauf wiederherstellt, stellt er den Betriebszustand zum Zeitpunkt der Unterbrechung wieder her und beginnt mit der Wiederherstellung. Der PowerCenter Integration Service kann einen Arbeitsablauf mit dem Status gestoppt, abgebrochen oder beendet wiederherstellen.
Im normalen Modus kann der PowerCenter Integration Service den A automatisch wiederherstellen. Im abgesicherten Modus stellt der PowerCenter Integration Service en Arbeitsablauf nicht wieder her, bis Sie den Dienst im normalen Modus aktivieren
Wenn der PowerCenter Integration Service einen Arbeitsablauf wiederherstellt, beginnt er mit der Wiederherstellung ab dem Zeitpunkt der Unterbrechung. Der PowerCenter Integration Service kann einen Task mit dem Status gestoppt, abgebrochen oder beendet gemäß der Wiederherstellungsstrategie für den Task wiederherstellen. Das Verhalten des PowerCenter Integration Service für die Wiederherstellung von Tasks ist nicht vom Betriebsmodus abhängig.
HINWEIS: Die PowerCenter Integration Service stellt einen Arbeitsablauf oder einen Task nicht automatisch wieder her, die Sie über PowerCenter Workflow Monitor oder pmcmd gestoppt oder abgebrochen haben.
Arbeitsabläufe ausführen
Sie können eine automatische Task-Wiederherstellung in den Eigenschaften eines Arbeitsablaufs konfigurieren. Wenn Sie eine automatische Task-Wiederherstellung konfigurieren, kann der PowerCenter Integration Service die beendeten Tasks wiederherstellen, während der Arbeitsablauf ausgeführt wird. Sie können auch die Anzahl der Versuche konfigurieren, die der PowerCenter Integration Service unternehmen soll, um die Task wieder herzustellen. Wenn der PowerCenter Integration Service die Task nicht innerhalb der festgelegten Anzahl von Versuchen wiederherstellen kann, werden die Task und der Arbeitsablauf beendet.
Das Verhalten des PowerCenter Integration Service bei der Task-Wiederherstellung hängt nicht vom Betriebsmodus ab.
Ausgesetzte Arbeitsabläufe
Der PowerCenter-Integrationsdienst kann den Status des Arbeitsablaufs nach einem Failover des ausgesetzten Arbeitsablaufs auf einen anderen Knoten wiederherstellen, wenn Sie die Wiederherstellung in den Arbeitsablaufeigenschaften aktiviert haben.
Wenn ein Dienstprozess herunterfährt, während ein Arbeitsablauf ausgesetzt wird, kennzeichnet der PowerCenter Integration Service den Arbeitsablauf als beendet. Der Arbeitsablauf wird zur Ausfallsicherung an einen anderen Knoten übergeben, und der Status des Arbeitsablaufs wird als "Beendet" gekennzeichnet. Der PowerCenter Integration Service stellt keinerlei ArbeitsablaufTasks wieder her. Sie können die Fehler beheben, die ein ausgesetzter Arbeitsablauf bewirkt hat, indem Sie den Arbeitsablauf manuell wiederherstellen.