Wenn "Automatische Operator-Wiederherstellung" (Standardeinstellung) ausgewählt ist, müssen Sie die Wiederherstellung nicht initiieren. Jeder Koordinationsrechner in der Umgebung erkennt, dass der Agent oder Koordinationsrechner aktiv ist, und führt die Wiederherstellung aus. Jeder Koordinationsrechner führt die Wiederherstellung für alle aktivierten Kontaktpunkte, Hostgruppen oder Koordinationsrechner aus, die dem Agenten oder Koordinationsrechner in der Umgebung zugeordnet sind.
Wenn ein Agent zahlreichen Kontaktpunkten zugeordnet ist, führen die Koordinationsrechner die Wiederherstellung für alle aktivierten Kontaktpunkte aus, die dem Agenten zugeordnet sind. Wenn ein Agent oder Koordinationsrechner aktiv wird, sendet der Domänen-Koordinationsrechner die Änderungen an die anderen Koordinationsrechner. In einem geclusterten Setup wird die Wiederherstellung nur auf dem Master-Knoten ausgeführt.
Beispiel: Automatische Wiederherstellung
Im folgenden Szenario ist ein Agent den folgenden Kontaktpunkten und Hostgruppen in einer Umgebung zugeordnet:
Es wird angenommen, dass alle Kontaktpunkte und Hostgruppen aktiviert sind und dass nur die folgenden Kontaktpunkte und Hostgruppen auf "Automatische Operator-Wiederherstellung" festgelegt sind:
Wenn der Agent aktiv wird, versucht jeder Koordinationsrechner in der Umgebung, die automatische Wiederherstellung auf den drei Kontaktpunkten auszuführen.
Es wird angenommen, dass es zwei Koordinationsrechner in der Umgebung gibt:
2010-06-28 19:22:59,984 DEBUG [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Überprüfen, ob Kontaktpunkt-/Koordinationsrechner-Wiederherstellung der "System_Error"-Operatoren in "Warten"- oder "Aktiv" oder "Blockiert"-Prozessen (mit Markierung für automatische Wiederherstellung), die gegen Agent-/Server-ID f3492322-5517-4a21-8a19-92838ccb3f65 ausgeführt wurden, initiiert werden sollen.
2011-03-28 19:22:59,984 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Initiieren von Kontaktpunkt/Koordinationsrechner: HG_user01-w500 Wiederherstellung ... Wiederherstellung von "System_Error"-Operatoren, die gegen: HG_user01-w500 ausgeführt wurden und zu "Warten"- oder "Aktiv" oder "Blockiert"-Prozessen gehören (mit Markierung für automatische Wiederherstellung). 2011-03-28 19:22:59,984 DEBUG [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Abrufen der Prozesse (mit Markierung für automatische Wiederherstellung), die sich im Zustand "Warten" oder "Aktiv" oder "Blockiert" befinden und Operatoren "System Error" enthalten, wenn sie gegen HG_user01-w500 ausgeführt werden.
2011-03-28 19:23:00.000 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Abgerufen - 0 Prozesse, die für die HG_user01-w500-Wiederherstellung wiedergestellt werden sollen. 2011-03-28 19:23:00,000 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Keine wiederherzustellenden Prozesse für die Kontaktpunkt/Koordinationsrechner: HG_user01-w500-Wiederherstellung gefunden.
2011-03-28 19:23:00,000 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Initiieren von Kontaktpunkt/Koordinationsrechner: TP_user01-w500 Wiederherstellung ... Wiederherstellung von "System_Error"-Operatoren, die gegen: TP_user01-w500 ausgeführt wurden und zu "Warten"- oder "Aktiv" oder "Blockiert"-Prozessen gehören (mit Markierung für automatische Wiederherstellung). 2011-03-28 19:23:00,000 DEBUG [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Abrufen der Prozesse (mit Markierung für automatische Wiederherstellung), die sich im Zustand "Warten" oder "Aktiv" oder "Blockiert" befinden und Operatoren "System Error" enthalten, wenn sie gegen TP_user01-w500 ausgeführt werden.
2011-03-28 19:23:00,015 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Abgerufen - 1 Prozesse, die für die TP_user01-w500-Wiederherstellung wiedergestellt werden sollen.
2011-03-28 19:23:00,015 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Warteschlangen-Wiederherstellung des Prozesses mit ROID - 2889 für die TP_user01-w500-Wiederherstellung. 2011-03-28 19:23:00,015 DEBUG [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Spezielle Antwort für Prozesswiederherstellung. ROID ist 2889 UUID ist 3fe95f08-a347-4d6d-a0a3-b3639836e130 2011-03-28 19:23:00,015 DEBUG [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Spezielle Antwort für Prozesswiederherstellung wurde gesendet. ROID ist 2889 UUID ist 3fe95f08-a347-4d6d-a0a3-b3639836e130 2011-03-28 19:23:00,015 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Anfragen in Warteschlange für Kontaktpunkt: TP_user01-w500-Wiederherstellung ... Prozesse mit den folgenden ROIDs wiederherstellen: 2889
2011-03-28 19:23:00,015 DEBUG [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Kontaktpunkt: TP_user01-w500_2 zugeordnet zu Agent: f3492322-5517-4a21-8a19-92838ccb3f65 ist nicht auf automatische Wiederherstellung von "System_Error"-Operatoren in "Warten"- oder "Aktiv" oder "Blockiert"-Prozessen festgelegt.
2011-03-28 19:23:00,015 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Kontaktpunkt/Koordinationsrechner wird initiiert: TP_user01-w500_3-Wiederherstellung. Wiederherstellen von "System_Error"-Operatoren, die gegen: TP_user01-w500_3 ausgeführt wurden und zu "Warten"- und "Aktiv" oder "Blockiert"-Prozessen gehören (mit Markierung für automatische Wiederherstellung). 2011-03-28 19:23:00,015 DEBUG [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Abrufen der Prozesse (mit Markierung für automatische Wiederherstellung), die sich im Zustand "Warten" oder "Aktiv" oder "Blockiert" befinden und Operatoren "System Error" enthalten, wenn sie gegen TP_user01-w500_3 ausgeführt werden.
2011-03-28 19:23:00,015 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Abgerufen - 0 Prozesse, die für die TP_user01-w500_3-Wiederherstellung wiedergestellt werden sollen. 2011-03-28 19:23:00,031 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Keine wiederherzustellenden Prozesse für die Kontaktpunkt/Koordinationsrechner: TP_user01-w500_3-Wiederherstellung gefunden.
2011-03-28 19:23:00,031 DEBUG [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Kontaktpunkt: TP_manyAgents zugeordnet zu Agent: f3492322-5517-4a21-8a19-92838ccb3f65 ist nicht auf automatische Wiederherstellung von "System_Error"-Operatoren in "Warten"- oder "Aktiv" oder "Blockiert"-Prozessen festgelegt.
2011-03-28 19:23:30,015 INFO [com.optinuity.c2o.workflowengine.FlowManagerCache] [onPool Worker-3] Registrieren des Ablaufmanagers: 2889 2011-03-28 19:23:30,015 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [onPool Worker-3] Verarbeitung der Antwort: [$$TouchpointRecovery&&]. Ablauf-ID ist 2889 2011-03-28 19:23:30,171 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [onPool Worker-3] Wiederherstellung des Prozesses mit ROID:2889 wird für TP_user01-w500-Wiederherstellung gestartet.
2011-03-28 19:23:30,171 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [onPool Worker-3] System_Error-Operatoren in Prozess mit ROID: 2889 für TP_user01-w500-Wiederherstellung wird zurückgesetzt. 2011-03-28 19:23:30,203 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [onPool Worker-3] Operator mit ROID: 2912 in Prozess mit ROID: 2889 für TP_user01-w500-Wiederherstellung wird zurückgesetzt.
2011-03-28 19:23:30,343 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [onPool Worker-3] Prozess mit ROID:2889 wird für TP_user01-w500-Wiederherstellung fortgesetzt. 2011-03-28 19:23:30,343 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [onPool Worker-3] Workflow wird fortgesetzt - ROID ist 2889 2011-03-28 19:23:30,703 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [onPool Worker-3] Prozess mit ROID:2889 für TP_user01-w500-Wiederherstellung wurde fortgesetzt.
Prozess 2889 wird erfolgreich abgeschlossen. Weil die Wiederherstellung automatisch gestartet wurde, geben die Prozessprotokolle an, dass die Engine die Wiederherstellung initiiert hat. Für die manuelle Wiederherstellung enthalten die Protokolle den Namen des Anwenders, der die Wiederherstellung gestartet hat.
2011-03-28 19:23:41,444 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Kontaktpunkt/Koordinationsrechner wird initiiert: HG_user01-w500-Wiederherstellung. Wiederherstellen von "System_Error"-Operatoren, die gegen: HG_user01-w500 ausgeführt wurden und zu "Warten"- und "Aktiv" oder "Blockiert"-Prozessen gehören (mit Markierung für automatische Wiederherstellung). 2011-03-28 19:23:41,444 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Abgerufen - 0 Prozesse, die für die HG_user01-w500-Wiederherstellung wiedergestellt werden sollen. 2011-03-28 19:23:41,444 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Keine wiederherzustellenden Prozesse für die Kontaktpunkt/Koordinationsrechner: HG_user01-w500-Wiederherstellung gefunden ... 2011-03-28 19:23:41,444 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Initiieren von Kontaktpunkt/Koordinationsrechner: TP_user01-w500 Wiederherstellung ... Wiederherstellung von "System_Error"-Operatoren, die gegen: TP_user01-w500 ausgeführt wurden und zu "Warten"- oder "Aktiv" oder "Blockiert"-Prozessen gehören (mit Markierung für automatische Wiederherstellung). 2011-03-28 19:23:41,444 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Abgerufen - 0 Prozesse, die für die TP_user01-w500-Wiederherstellung wiedergestellt werden sollen. 2011-03-28 19:23:41,444 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Keine wiederherzustellenden Prozesse für die Kontaktpunkt/Koordinationsrechner: TP_user01-w500-Wiederherstellung gefunden ... 2011-03-28 19:23:41,444 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Initiieren von Kontaktpunkt/Koordinationsrechner: TP_user01-w500_3 Wiederherstellung ... Wiederherstellung von "System_Error"-Operatoren, die gegen: TP_user01-w500_3 ausgeführt wurden und zu "Warten"- oder "Aktiv" oder "Blockiert"-Prozessen gehören (mit Markierung für automatische Wiederherstellung).
2011-03-28 19:23:41,444 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Abgerufen - 1 Prozesse, die für die TP_user01-w500_3-Wiederherstellung wiedergestellt werden sollen. 2011-03-28 19:23:41,444 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Warteschlangen-Wiederherstellung des Prozesses mit ROID - 541 für die TP_user01-w500_3-Wiederherstellung. 2011-03-28 19:23:41,444 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Anfragen in Warteschlange für Kontaktpunkt: TP_user01-w500_3-Wiederherstellung ... Prozesse mit den folgenden ROIDs wiederherstellen: 541 2011-03-28 19:23:41,444 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Abgerufen - 1 Prozesse, die für die TP_user01-w500_3-Wiederherstellung wiedergestellt werden sollen. 2011-03-28 19:23:41,444 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Warteschlangen-Wiederherstellung des Prozesses mit ROID - 541 für die TP_user01-w500_3-Wiederherstellung. 2011-03-28 19:23:41,444 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Anfragen in Warteschlange für Kontaktpunkt: TP_user01-w500_3-Wiederherstellung ... Prozesse mit den folgenden ROIDs wiederherstellen: 541
2011-03-28 19:24:11,461 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [nPool Worker-63] Verarbeitung der Antwort: [$$TouchpointRecovery&&]. Ablauf-ID ist 541 2011-03-28 19:24:11,804 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [nPool Worker-63] Wiederherstellung des Prozesses mit ROID:541 wird für TP_user01-w500_3-Wiederherstellung gestartet. 2011-03-28 19:24:11,820 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [nPool Worker-63] System_Error-Operatoren in Prozess mit ROID: 541 für TP_user01-w500_3-Wiederherstellung wird zurückgesetzt. 2011-03-28 19:24:11,883 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [nPool Worker-63] Operator mit ROID: 564 in Prozess mit ROID: 541 für TP_user01-w500_3-Wiederherstellung wird zurückgesetzt. 2011-03-28 19:24:12,039 INFO [com.optinuity.c2o.workflowengine.C2OSvcIconInstanceRefObject] [nPool Worker-63] Interne Aktualisierung von "ConnectorTraversed", aktuelles/Ziel ist Start_System_Process_1 Quelle ist Start_1 2011-03-28 19:24:12,117 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [nPool Worker-63] Prozess mit ROID:541 wird für TP_user01-w500_3-Wiederherstellung fortgesetzt. 2011-03-28 19:24:12,117 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [nPool Worker-63] Workflow wird fortgesetzt - ROID ist 541 2011-03-28 19:24:12,133 INFO [com.optinuity.c2o.workflowengine.C2OSvcIconInstanceRefObject] [nPool Worker-63] Interne Aktualisierung von "ConnectorTraversed", aktuelles/Ziel ist Start_System_Process_1 Quelle ist Start_1 2011-03-28 19:24:12,648 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [nPool Worker-63] Fortsetzen des Prozesses mit ROID: 541 für TP_user01-w500_3-Wiederherstellung abgeschlossen.
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|