Neues Clusterthema erstellen

Sie können entweder ein bestehendes Thema in ein Clusterthema (auch Cluster-Topic genannt) konvertieren oder ein neues Clusterthema erstellen. Navigieren Sie dazu zu den Themaeigenschaften und geben Sie den Name des Clusters, der das Thema enthalten soll, sowie den Mechanismus zur Clusterweiterleitung an, der für Publikationen in diesem Thema verwendet werden soll.

Bevor Sie beginnen

Erstellen Sie einen Cluster mit mindestens zwei Warteschlangenmanagern, wie im Abschnitt Warteschlangenmanagercluster erstellenbeschrieben.

SYSTEM.BASE.TOPIC und SYSTEM.DEFAULT.TOPIC sollten normalerweise nicht als Clusterthemen verwendet werden. Dies liegt daran, dass SYSTEM.BASE.TOPIC auf allen Clusterwarteschlangenmanagern vorhanden ist. Daher wirkt es sich nur auf den lokalen Warteschlangenmanager aus, es sei denn, es wird auf allen Warteschlangenmanagern geändert, um einen ordnungsgemäß funktionierenden Publish/Subscribe-Cluster zu haben. Die gesamte Themenstruktur befindet sich auch in einem einzelnen Cluster, sodass sich nicht Teilbereiche des Themenbereichs in einem Cluster befinden können, wodurch die Aufteilung von Teilbereichen des Themenbereichs in separate Cluster erschwert wird. Es gibt jedoch Situationen, in denen dies erforderlich ist, wie z. B. IBM Integration BusVerbundmigration. Weitere Informationen hierzu finden Sie unter Publish/Subscribe-Messaging in der Dokumentation zuIBM.

Es gibt auch eine Reihe von Gründen, SYSTEM.DEFAULT.TOPIC nicht zu einem Clusterthema zu machen: Es ist in allen Warteschlangenmanagern eines Clusters vorhanden, wirkt sich also nur auf den lokalen Warteschlangenmanager aus, und alle Themen, die definiert werden, während es ein Clusterthema ist, werden auch zu Clusterthemen im selben Cluster.

Informationen zu dieser Task

Führen Sie die folgenden Schritte aus, um ein neues Clusterthema in der Ansicht IBM MQ Explorer Navigator zu erstellen:

Verfahren

  1. Erweitern Sie den Clusterwarteschlangenmanager, in dem ein neues Cluster-Topic erstellt werden soll.
  2. Wählen Sie im Navigationsfenster Themenaus.

    Im Hauptbereich wird daraufhin eine Liste mit bestehenden Themen angezeigt.

  3. Wählen Sie entweder ein bestehendes Thema aus oder erstellen Sie ein neues.
    • Sie wählen ein bestehendes Thema aus, indem Sie im Hauptbereich doppelt darauf klicken.
    • Um ein neues Thema zu erstellen, klicken Sie im Navigationsfenster mit der rechten Maustaste auf Themen und wählen Sie dann Neu > Themaaus. Weitere Informationen finden Sie unter Neues Thema erstellen.
  4. Klicken Sie im Eigenschaftsfenster auf Cluster , damit die Eigenschaftenseite Cluster geöffnet wird.
  5. Geben Sie im Feld Clusterthema den Namen des Clusters ein, zu dem das Thema gehören soll.
  6. Optional: Wählen Sie für IBM MQ 8.0 und höhere Versionen in der Dropdown-Liste Clusterroute den Routing-Mechanismus aus.
    Folgende Optionen stehen zur Auswahl:
    Direkt
    Nachrichten, die in einem Warteschlangenmanager veröffentlicht wurden, werden direkt aus diesem Warteschlangenmanager an jede Subskription in jedem anderen Warteschlangenmanagern im Cluster gesendet.
    Themenhost
    Nachrichten, die in einem Warteschlangenmanager veröffentlicht wurden, werden von dort an einen Warteschlangenmanager gesendet, der die Definition des Themas hostet. Der Topic-Host-Warteschlangenmanager leitet die Nachricht an jede Subskription in jedem anderen Warteschlangenmanager im Cluster weiter.
  7. Klicken Sie auf Anwenden , um die Änderung zu speichern.

Ergebnisse

Damit ist das Thema jetzt ein Clusterthema.