Fehler bei WS-ReliableMessaging erkennen und beheben

Die Spezifik von WS-ReliableMessaging ist, dass vom Auftreten von Netz- und Serverfehlern ausgegangen wird und dass der Ziel-Web-Service oder Nachrichtenspeicher deshalb nicht verfügbar ist. In solchen Fällen können die Nachrichtenfolgen nicht abgeschlossen werden, und es häufen sich Web-Service-Nachrichten an, die auf die Übertragung warten. Sie können die Datei SystemOut.log, Systemereignisse und die Laufzeitverwaltungsanzeigen verwenden, um das System zu überwachen und Probleme mit WS-ReliableMessaging zu erkennen und zu beheben.

Informationen zu diesem Vorgang

Wenn ein Fehler bei einer Nachrichtenfolge auftritt, wird eine Nachricht in die Datei SystemOut.log des Anwendungsservers geschrieben und ein Systemereignis generiert. Auf diese Weise können Sie fehlerhafte Nachrichtenfolgen erkennen, indem Sie sich die Datei SystemOut.log ansehen oder einen Ereignislistener schreiben (oder Software anderer Anbieter verwenden), um Systemereignisse zu überwachen.
Anmerkung: Dieser Artikel referenziert eine oder mehrere Protokolldateien des Anwendungsservers. Alternativ dazu wird empfohlen, den Server so zu konfigurieren, dass er die HPEL-Protokoll- und -Traceinfrastruktur (High Performance Extensible Logging) verwendet und nicht die Dateien SystemOut.log , SystemErr.log, trace.log und activity.log auf verteilten oder IBM® i-Systemen. Sie können HPEL auch in Verbindung mit Ihren nativen z/OS-Protokolleinrichtungen verwenden. Wenn Sie HPEL verwenden, können Sie mit dem Befehlszeilentool LogViewer im Verzeichnis "bin" des Serverprofils auf alle Ihre Protokoll- und Tracedaten zugreifen. Weitere Informationen zur Verwendung von HPEL finden Sie in der Dokumentation zum Einsatz von HPEL für die Fehlerbehebung in Anwendungen.
Anmerkung: Wenn eine Nachrichtenfolge erstellt wurde, sorgt WS-ReliableMessaging für die erneute Übertragung von Nachrichten an einen Service. Wenn die Nachrichtenfolge jedoch nicht erstellt werden kann (d. h., wenn die ursprüngliche Anforderung CreateSequence zurückgewiesen wird), werden die Nachrichten nicht an den Service übertragen. Weitere Informationen finden Sie im Fehlerbehebungstipp Es wurde keine Nachrichtenfolge erstellt und WS-ReliableMessaging kann die Übertragung der Nachrichten nicht gewährleisten.

Wenn Sie ausführlichere Statusinformationen, die zur Laufzeit generiert werden, und Funktionen benötigen, die Ihnen bei der Behebung der Probleme helfen, verwenden Sie die Laufzeitanzeigen in der Administrationskonsole zu WS-ReliableMessaging. Diese Anzeigen sind auf vielen verschiedenen Ebenen verfügbar (z. B. Zelle, Anwendungsserver, Messaging-Engine). Eine vollständige Liste der WS-ReliableMessaging-Laufzeitanzeigen sowie Einzelheiten zu den Ebenen, auf denen diese Anzeigen verfügbar sind, finden Sie im Artikel WS-ReliableMessaging - Anzeigen der Administrationskonsole.

Auf allen Ebenen ist Einstellungen für Status des Reliable Messaging die übergeordnete Anzeige. Über diese Anzeige können Sie jeden der drei Hauptlaufzeitaspekte des Reliable Messaging untersuchen:
  • Nachrichtenspeicher
  • Eingehende Nachrichtenfolgen
  • Abgehende Nachrichtenfolgen
Die folgenden Symbole werden hier und in mehreren anderen Laufzeitanzeigen des Reliable Messaging angezeigt:
Symbol Name Beschreibung
OK OK Alle Operationen in dieser Anzeige und (sofern ein Link vorhanden ist) in allen Laufzeitanzeigen unter diesem Link verlaufen normal.
Warnung Warnung Irgendeine Operation in dieser oder (sofern ein Link vorhanden ist) in einer Laufzeitanzeige unter diesem Link befindet sich in einem ungewöhnlichen Status. Möglicherweise müssen Sie Maßnahmen ergreifen, um diese Situation zu lösen.

Es könnte beispielsweise sein, dass das System auf eine Antwort von einem Endpunkt wartet. In diesem Fall kommt es entweder zum Empfang der Antwort (d. h., Sie müssen keine Maßnahmen ergreifen, und die Laufzeitinformationen werden in "OK" geändert), oder das Reliable Messaging-Ziel bestätigt keine Nachrichten mehr (d. h., Sie müssen Maßnahmen ergreifen, um das Problem mit der fehlerhaften Nachrichtenfolge zu beheben).

Fehler Fehler Es liegt ein definitiver Fehler vor, und Sie müssen entweder in dieser Anzeige oder (sofern ein Link vorhanden ist) in einer der Laufzeitanzeigen unter diesem Link Maßnahmen ergreifen.
Für die Fehlerbehebung müssen Sie nur den Links zu den untergeordneten Anzeigen folgen, wenn andere Status als "OK" angezeigt werden.

Wenn Sie die Laufzeitanzeigen zum Reliable Messaging verwenden möchten, um Probleme mit WS-ReliableMessaging zu erkennen und zu beheben, führen Sie einen oder mehrere der folgenden Schritte aus:

Vorgehensweise


Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_wsrm_seq_prob
Dateiname:twbs_wsrm_seq_prob.html