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.
Vorbereitungen
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. die IBM Integration Bus-Verbundmigration. Weitere Informationen finden Sie unter Publish/Subscribe-Messaging in IBM Documentation.
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
Wenn Sie ein neues Clusterthema in der Ansicht 'IBM MQ Explorer Navigator' erstellen wollen, führen Sie die folgenden Schritte aus:
Verfahren
- Erweitern Sie den Clusterwarteschlangenmanager, in dem ein neues Cluster-Topic erstellt werden soll.
- Wählen Sie im Navigationsfenster Themenaus.
Im Hauptbereich wird daraufhin eine Liste mit bestehenden Themen angezeigt.
- 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.
- Klicken Sie zum Erstellen eines neuen Themas im Navigationsfenster mit der rechten Maustaste auf Themen und wählen Sie aus. Weitere Informationen finden Sie unter Neues Thema erstellen.
- Klicken Sie im Eigenschaftsfenster auf Cluster , damit die Eigenschaftenseite Cluster geöffnet wird.
- Geben Sie im Feld Clusterthema den Namen des Clusters ein, zu dem das Thema gehören soll.
- Optional: Wählen Sie für IBM MQ 8.0 und spätere Versionen den Routing-Mechanismus aus der Dropdown-Liste Clusterroute 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.
- Klicken Sie auf Anwenden , um die Änderung zu sichern.
Ergebnisse
Damit ist das Thema jetzt ein Clusterthema.