Entfernen einer fremden Busverbindung zwischen einem Service Integration Bus und einem IBM MQ-Netz vorbereiten

Bevor Sie eine fremde Busverbindung zwischen einem Service Integration Bus und einem IBM MQ-Netz entfernen, entnehmen Sie so viele Nachrichten wie möglich aus der Linkübertragungswarteschlange und verschieben oder löschen Sie anschließend alle verbleibenden Nachrichten.

Vorbereitende Schritte

Sie müssen wissen, welche fremde Busverbindung zum Löschen vorbereitet wird. Außerdem sollten Sie den IBM MQ-Administrator darüber informieren, dass die fremde Busverbindung gelöscht wird und deshalb dem zugehörigen IBM MQ-Gateway-Warteschlangenmanager bzw. Nachrichtenbroker im IBM MQ-Netz nicht mehr zugeordnet ist.

Informationen zu diesem Vorgang

Wenn eine fremde Busverbindung aus der Konfiguration gelöscht wird, werden beim nächsten Start der Host-Messaging-Engine für eine Linkübertragungswarteschlange alle Nachrichten in der Warteschlange gelöscht bzw. an das Ausnahmeziel verschoben. Um zu verhindern, dass Nachrichten versehentlich gelöscht oder an das Ausnahmeziel verschoben werden, sollten so viele Nachrichten wie möglich aus der Linkübertragungswarteschlange konsumiert und vor dem Löschen der Link-Konfiguration alle verbleibenden Nachrichten an ein Ausnahmeziel verschoben oder gelöscht werden.

Wenn Publish/Subscribe-Brokerprofile definiert sind, müssen Sie die Subskriptionen entfernen.

Vorgehensweise

  1. Starten Sie die Administrationskonsole.
  2. Optional: Wenn Publish/Subscribe-Brokerprofile in den Links für diese fremde Busverbindung definiert sind, müssen Sie die Subskriptionen entfernen.

    Führen Sie die folgenden untergeordneten Schritte für jedes Brokerprofil aus:

    1. Navigieren Sie zu Serviceintegration -> Busse -> Busname -> [Topologie] Fremde Busverbindungen -> Name_des_fremden_Busses -> [Zugehörige Elemente] IBM MQ-Links -> Linkname -> [Weitere Eigenschaften] Profile für Publish/Subscribe-Broker -> Profilname.
    2. Klicken Sie auf das Register Laufzeit.
    3. Klicken Sie auf Subskriptionen.
    4. 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.
  3. Verhindern Sie, dass neue Nachrichten für die fremde Busverbindung erzeugt werden.
    1. Navigieren Sie zu Serviceintegration -> Busse -> Busname -> [Topologie] Fremde Busverbindungen -> Name_des_fremden_Busses.
    2. Wählen Sie unter Allgemeine Eigenschaften das Kontrollkästchen Senden zulässig ab.
    3. Klicken Sie auf Anwenden, um die Konfiguration zu speichern.
  4. Stellen Sie fest, wann keine Nachrichten mehr in der Warteschlange enthalten sind, und stoppen Sie dann die Verbindung zum fremden Bus kontrolliert.
    1. Klicken Sie unter Zugehörige Elemente auf WebSphere MQ-Links, um die Liste der Links für diesen Bus anzuzeigen.
    2. Klicken Sie für Status auf das Symbol Aktualisieren, um die Anzeige der aktuellen abgehenden Nachrichten zu aktualisieren.
    3. Wenn keine aktuellen abgehenden Nachrichten mehr vorhanden sind, wählen Sie das Kontrollkästchen neben dem entsprechenden Link aus und wählen Sie anschließend den Stilllegen als Stoppmodus aus.
    4. Wählen Sie den Gestoppt als Zielstatus aus, damit der Link nur durch eine Administratoraktion erneut gestartet werden kann.
    5. Wenn der Status des Links nach rot wechselt, enthält der Link zur fremden Busverbindung keine Nachrichten mehr und wird gestoppt.
  5. Nachdem die fremde Busverbindung im lokalen Bus gelöscht wurde, kann der fremde Bus weiterhin Nachrichten erzeugen. Da der fremde Bus ein IBM MQ-Netz ist, lesen Sie in der Veröffentlichung "IBM MQ Intercommunication" im Abschnitt IBM MQ-Kanäle verwalten nach, wie Kanäle sicher gelöscht werden können.
  6. Speichern Sie Ihre Änderungen in der Masterkonfiguration.

Ergebnisse

Sie haben die Subskriptionen aus allen Publish/Subscribe-Brokern im Link entfernt. Sie haben so viele Nachrichten wie möglich aus der Linkübertragungswarteschlange konsumiert und die verbleibenden Nachrichten entweder aus den Übertragungswarteschlangen an ein Ausnahmeziel verschoben oder gelöscht.

Nächste Schritte

Jetzt können Sie die fremde Busverbindung entfernen.

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