Nachrichten mit ausstehender Bestätigung in einem gelöschten WebSphere MQ-Link verwalten
Wenn ein fremder Bus-Link zu einem IBM MQ-Netz aus der Konfiguration von WebSphere Application Server gelöscht wird, bevor die Nachrichten bereinigt sind, bleibt ein Stapel von Nachrichten mit anstehender Bestätigung in der Übertragungswarteschlange des Senderkanals des WebSphere MQ-Links gespeichert. Sie können die Administrationskonsole verwenden, um diese Nachrichten aufzulösen.
Vorbereitende Schritte
Sie müssen den Namen des gelöschten WebSphere MQ-Links kennen.
Informationen zu diesem Vorgang
Vorgehensweise
- Starten Sie die Administrationskonsole.
- Klicken Sie im Navigationsfenster auf . Es wird eine Liste mit Bussen angezeigt.
- Wählen Sie den Bus aus, dessen Linkübertragungswarteschlange Sie verwalten möchten.
- Klicken Sie auf der Registerkarte Konfiguration unter Topologie auf Fremde Busverbindungen, um eine Liste mit den Verbindungen für diesen Bus anzuzeigen.
- Wählen Sie in der Liste der fremden Busverbindungen den Namen einer fremden Busverbindung aus, deren Details Sie anzeigen möchten.
- Klicken Sie unter Zugehörige Elemente auf SIB-Links, um die Details der SIB-Links anzuzeigen.
- Wählen Sie den fremden Bus des MQ-Netzes aus, der eine aktive Verbindung, aber den Konfigurationsstatus Gelöscht hat. Wenn Sie auf Linkübertragungswarteschlangen klicken und eine leere Liste angezeigt wird, erzeugen keine Messaging-Engines Nachrichten für diesen Link und alle Linkübertragungswarteschlangen wurden gelöscht, weil alle ihre Nachrichten konsumiert wurden. Wenn Sie auf den Link Übertragungswarteschlange des Senderkanals klicken, wird für den Status des Senderkanals "Gestoppt" angezeigt, aber unter Aktuelle abgehende Nachrichten sind verbleibende Nachrichten in der Übertragungswarteschlange des Senderkanals aufgelistet.
- Klicken Sie auf den Link eines Senderkanals des WebSphere MQ-Links, um die Nachrichten anzuzeigen, die in der Übertragungswarteschlange des Senderkanals des WebSphere MQ-Links auf die Übertragung an das IBM MQ-Netz warten.
- Wenn ein Nachrichtenstapel den Status "Anstehenden Stapel festschreiben" hat, ist der Stapel sicher im MQ-Netz angekommen. Wählen Sie den Stapel aus und klicken Sie auf Anstehenden Stapel festschreiben, um die Nachrichten aus der Übertragungswarteschlange zu entfernen.
- Wenn ein Nachrichtenstapel den Status "Bestätigung des Stapels anstehend" hat, ist der Stapel nicht im MQ-Netz angekommen. Wählen Sie den Stapel aus und klicken Sie auf Rollback für Stapel mit ausstehender Bestätigung durchführen, um ein Rollback der Transaktion durchzuführen und die Nachrichten für den Kanal im Status "Verfügbar" wiederherzustellen. Die Nachrichten werden entweder automatisch gelöscht oder an das Ausnahmeziel verschoben. Wenn die Übertragungswarteschlange des Kanals leer ist, wird der Link automatisch aus der Laufzeitumgebung gelöscht.