Belastbarkeit
Basierend auf Ihrer Lizenz hat eine temporäre Unerreichbarkeit von PowerCenter-Integrationsdienst-Clients und externen Komponenten, wie Datenbanken und FTP-Server, keine Auswirkungen auf den PowerCenter-Integrationsdienst.
Der PowerCenter-Integrationsdienst versucht, eine erneute Verbindung zu PowerCenter-Integrationsdienst-Clients innerhalb des Belastbarkeits-Timeouts des PowerCenter-Integrationsdiensts herzustellen. Das Belastbarkeits-Timeouts des PowerCenter-Integrationsdiensts basiert auf den Belastbarkeitseigenschaften, die Sie für den PowerCenter-Integrationsdienst, PowerCenter-Integrationsdienst-Clients und die Domäne konfigurieren. Der PowerCenter-Integrationsdienst versucht die Verbindung zu externen Komponenten innerhalb des Belastbarkeits-Timeouts wieder herzustellen, das in den Datenbanken oder dem FTP-Verbindungsobjekt festgelegt ist.
Belastbarkeit der PowerCenter-Integrationsdienst-Clients
Ein vorübergehender Ausfall des PowerCenter-Integrationsdiensts hat auf PowerCenter-Integrationsdienstclients keine negativen Auswirkungen.
Der PowerCenter-Integrationsdienst kann aufgrund eines Netzwerkausfalls oder weil ein PowerCenter-Integrationsdienst-Prozess fehlschlägt nicht verfügbar sein. Die PowerCenter-Integrationsdienst-Clients enthalten die Anwendungsdienste, den PowerCenter Client, den Dienstmanager, den Webdienst-Hub und pmcmd. Die Clients des PowerCenter Integration Service enthalten auch Anwendungen, die mit LMAPI entwickelt wurden.
Belastbarkeit der externen Komponente
Ein PowerCenter-Integrationsdienst-Prozess ist belastbar gegenüber vorübergehender Nichtverfügbarkeit externer Komponenten.
Externe Komponenten können wegen Netzwerkausfall oder Fehler einer Komponenten vorübergehend nicht verfügbar sein. Verliert der PowerCenter-Integrationsdienst-Prozess die Verbindung zu einer externen Komponente, versucht er innerhalb des Wiederholungszeitraums für das Verbindungsobjekt, erneut eine Verbindung zu der betroffenen Komponente herzustellen.
Für den PowerCenter-Integrationsdienst können Sie folgende externe Belastbarkeitstypen konfigurieren:
- Belastbarkeit der Datenbank und Anwendungsverbindung
Der PowerCenter-Integrationsdienst ist bei der Ausführung von Sitzungen und Arbeitsabläufen von externen Datenbanksystemen und Anwendungen abhängig. Er ist belastbar, wenn die Datenbank oder Anwendung Belastbarkeit unterstützt. Der PowerCenter-Integrationsdienst ist belastbar gegenüber Fehlern, wenn er die Verbindung mit der Quelle oder dem Ziel initiiert oder wenn er Daten aus einer Quelle liest oder Daten in ein Ziel schreibt. Ist eine Datenbank oder Anwendung vorübergehend nicht verfügbar, versucht der PowerCenter-Integrationsdienst für die Dauer eines festgelegten Zeitraums, eine Verbindung herzustellen. Für bestimmte Anwendungsverbindungsobjekte können Sie den Wiederholungszeitraum für relationale Verbindungsobjekte konfigurieren.
PowerExchange unterstützt keine Belastbarkeit der Laufzeitverbindung auf Sitzungsebene für Datenbankverbindungen, die nicht mit denjenigen übereinstimmen, die für PowerExchange Express CDC for Oracle verwendet wurden. Wenn Wiederherstellung einer unterbrochenen PowerExchange-Verbindung erforderlich ist, konfigurieren Sie den Arbeitsablauf für die automatische Wiederherstellung beendeter Aufgaben.
Laufzeitbelastbarkeit von Verbindungen zwischen dem PowerCenter-Integrationsdienst und dem PowerExchange-Listener ist nur für den ersten Verbindungsversuch optional verfügbar. Sie müssen das Attribut Wiederholungszeitraum für Verbindung auf einen Wert größer als 0 setzen, wenn Sie relationale PWXPC-Verbindungen und PWXPC-Anwendungsverbindungen (PowerExchange Client for PowerCenter ) definieren. Nachdem der erste Versuch fehlgeschlagen ist, versucht der Integrationsdienst erneut, eine Verbindung zum PowerExchange-Listener herzustellen. Wenn der Integrationsdienst während des Wiederholungszeitraums keine Verbindung zum PowerExchange-Listener herstellen kann, schlägt die Sitzung fehl.
- FTP-Verbindungsbelastbarkeit
- Wird eine Verbindung unterbrochen, während der PowerCenter-Integrationsdienst Daten an oder von einem FTP-Server überträgt, versucht der PowerCenter-Integrationsdienst während des im FTP-Verbindungsobjekt festgelegten Zeitraums, eine erneute Verbindung herzustellen. Der PowerCenter-Integrationsdienst ist belastbar gegenüber Unterbrechungen, sofern der FTP-Server Belastbarkeit unterstützt.
- Client-Verbindungsbelastbarkeit
- Für PowerCenter-Integrationsdienst-Clients, die externe Anwendungen sind, können Sie die Verbindungsbelastbarkeit mit C/Java LMAPI konfigurieren. Diese Art von Belastbarkeit konfigurieren Sie im Verbindungsobjekt der Anwendung.
Beispiel
Sie konfigurieren einen Wiederholungszeitraum von 180 für eine relationale Verbindung zu einem Oracle-Datenbankobjekt. Wenn die Verbindung zwischen dem PowerCenter-Integrationsdienst und der Datenbank während der ersten Verbindung oder beim Lesen von Daten aus der Datenbank unterbrochen wird, wird während eines Zeitraums von 180 Sekunden versucht, eine erneute Verbindung herzustellen. Wenn Sie keine erneute Verbindung zur Datenbank herstellen können, schlägt die Sitzung fehl.