Publish/Subscribe-Brokerprofil eines IBM MQ-Links löschen

In diesem Artikel wird beschrieben, wie Sie ein Brokerprofil mit allen Topiczuordnungen in einem IBM MQ-Link löschen, der eine Publish/Subscribe-Brücke zwischen WebSphere Application Server und einem IBM MQ-Netz bildet.

Vorbereitende Schritte

Zum Ausführen dieser Task müssen Sie den Namen des Busses, den Namen der Messaging-Engine und den Namen des IBM MQ-Links kennen, der das zu löschende Brokerprofil enthält. Außerdem sollten Sie den IBM MQ-Administrator darüber informieren, dass Sie die Verbindung zum Nachrichtenbroker im IBM MQ-Netz löschen möchten.

Wenn Sie auch den zugehörigen IBM MQ-Link löschen möchten, müssen Sie diese Task nicht ausführen. Verwenden Sie stattdessen die Informationen im Artikel Fremde Busverbindung aus einem Bus entfernen.

Informationen zu diesem Vorgang

Das Löschen eines Brokerprofils ist eine dreiphasige Operation, bei der sichergestellt wird, dass der Anwendungsserver, das IBM MQ-Netz und die zugehörigen Nachrichtenbroker nach dem Löschvorgang synchronisiert werden. Die einzelnen Phasen der Operationen sind:
  • Entfernen der Subskriptionen durch Zurücknahme der Subskriptionen von Topiczuordnungen im Brokerprofil.
  • Das Brokerprofil löschen, sobald die Ansicht "Laufzeit" leer ist.
  • Wenn Sie dynamische Konfigurationsaktualisierungen aktiviert haben, werden die Änderungen sofort wirksam. Andernfalls müssen Sie den Anwendungsserver erneut starten.
Anmerkung: Wenn Sie die Subskriptionen entfernen, aber das Brokerprofil nicht löschen, werden die Subskriptionen beim Neustart des Servers erneut erstellt (weil sie noch in den statischen Konfigurationsdaten des IBM MQ-Links enthalten sind). Diese Subskriptionen sind von den ursprünglichen Subskriptionen unabhängig. Deshalb kann dies dazu führen, dass einige Nachrichten in einem Veröffentlichungsablauf für Subskribenten auf der Zielseite der Brücke fehlen. Beispielsweise werden alle Nachrichten, die in dem Zeitraum zwischen dem Aufheben der Topicsubskription und dem Neustart des Servers in einem Topic veröffentlicht werden, dessen Subskription aufgehoben wurde, auf der Zielseite des IBM MQ-Links nicht erneut veröffentlicht.

Vorgehensweise

  1. Starten Sie die Administrationskonsole.
  2. Klicken Sie im Navigationsfenster auf Serviceintegration -> Busse -> Busname -> [Topologie] Messaging-Engines -> Name_der_Engine -> [Weitere Eigenschaften] IBM MQ-Links -> Linkname -> [Weitere Eigenschaften] Profile für Publish/Subscribe-Broker -> Profilname.
  3. Entfernen Sie die Subskriptionen wie folgt:
    1. Klicken Sie auf das Register Laufzeit.
    2. Klicken Sie auf Subskriptionen.
    3. Klicken Sie auf Subskription aufheben, um alle aufgelisteten Subskriptionen zu entfernen. Wenn ein Befehl zum Aufheben von Subskriptionen an den Nachrichtenbroker im IBM MQ-Netz gesendet wird, wechselt die zugehörige Topiczuordnung in einen unbestätigten Status, bis der Abbestellvorgang bestätigt ist, nachdem die Topiczuordnung gelöscht wurde. Danach wird die Topiczuordnung nicht mehr in der Laufzeitansicht angezeigt. Möglicherweise müssen Sie die Laufzeitansicht aktualisieren, damit alle Subskriptionen als entfernt angezeigt werden.
  4. Gehen Sie zum Löschen des Brokerprofils wie folgt vor:
    1. Kehren Sie auf die Seite Publish/Subscribe-Brokerprofile zurück.
    2. Wählen Sie das Kontrollkästchen neben dem Brokerprofil aus, das Sie löschen möchten.
    3. Klicken Sie auf Löschen.
  5. Speichern Sie Ihre Änderungen in der Masterkonfiguration.
  6. Optional: Wenn Sie dynamische Konfigurationsaktualisierungen aktiviert haben, werden die Änderungen sofort wirksam. Andernfalls müssen Sie den Anwendungsserver erneut starten.

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=tjc0025_
Dateiname:tjc0025_.html