[z/OS]

Gruppen mit gemeinsamer Warteschlange

Gruppen mit gemeinsamer Warteschlange stehen nur für z/OS-Warteschlangenmanger zur Verfügung. Eine Gruppe mit gemeinsamer Warteschlange (Queue-Sharing Group, QSG) ist eine Gruppe von Warteschlangenmanagern, die auf dieselben gemeinsam genutzten Warteschlangen zugreifen. Jedes Mitglied der Gruppe mit gemeinsamer Warteschlange kann auf dieselbe Gruppe der gemeinsam genutzten Warteschlangen zugreifen.

Alle Gruppen mit gemeinsamer Warteschlange, denen die Warteschlangenmanager in IBM® MQ Explorer angehören, werden im Ordner Gruppe mit gemeinsamer Warteschlange angezeigt. Alle Ressourcen, auf die Mitglieder einer Gruppe mit gemeinsamer Warteschlange Zugriff haben, werden in Ordnern in der Gruppe mit gemeinsamer Warteschlange angezeigt.

Gruppen mit gemeinsamer Warteschlange verfügen über einen Namen, der bis zu vier Zeichen enthält. Der Name muss in Ihrem Netz eindeutig sein und muss sich von anderen Warteschlangenmanagernamen unterscheiden.

Gruppen mit gemeinsamer Warteschlange können nicht in IBM MQ Explorer erstellt oder konfiguriert werden.

Weitere Informationen finden Sie unter Gruppen und Cluster mit gemeinsamen Warteschlangen in der IBM Knowledge Center.

Gemeinsam genutzte Warteschlangen

Eine gemeinsam genutzte Warteschlange ist eine Warteschlange, die auf einem Warteschlangenmanager in einer Gruppe mit gemeinsamer Warteschlange definiert wurde und der die Disposition 'Gemeinsam benutzt' für Gruppen mit gemeinsamer Warteschlange zugeordnet ist. Die Objektdefinition einer gemeinsam genutzten Warteschlange wird im Repository der Gruppe mit gemeinsamer Warteschlange unter Db2 gespeichert; die Nachrichten in dieser gemeinsam genutzten Warteschlange werden in einer Coupling-Facility-Struktur einer physischen Coupling-Facility gespeichert.

Alle Warteschlangenmanager in der Gruppe mit gemeinsamer Warteschlange können auf die gemeinsam genutzte Warteschlange zugreifen, was bedeutet, dass sie ohne Hilfe von aktiven Kanälen Nachrichten in die gemeinsam genutzte Warteschlange einreihen und aus ihr abrufen können. Da jeder Warteschlangenmanager auf die gemeinsam genutzte Warteschlange zugreifen kann, hängt eine Anwendung nicht von der Verfügbarkeit eines bestimmten Warteschlangenmanagers ab.

Alle gemeinsam genutzten Warteschlangen, die einem Warteschlangenmanager angehören, werden im Ordner des Warteschlangenmanagers angezeigt. Alle gemeinsam genutzten Warteschlangen in einer Gruppe mit gemeinsamer Warteschlange werden auch im Ordner Gemeinsam genutzte Warteschlangen der Gruppe mit gemeinsamer Warteschlange angezeigt.

Gruppendefinitionen

Bei Gruppendefinitionen handelt es sich um einen Sammelbegriff für IBM MQ-Objekte, die in Warteschlangenmanagern in einer Gruppe mit gemeinsamer Warteschlange definiert sind und die Disposition Gruppe für die Gruppe mit gemeinsamer Warteschlange haben. Jedes IBM MQ-Objekt, das auf einem z/OS-Warteschlangenmanager definiert werden kann, kann die Disposition Gruppe für die Gruppe mit gemeinsamer Warteschlange haben. Bei der Erstellung eines Gruppendefinitionsobjekts wird die Definition des Objekts im gemeinsamen Repository in Db2 gespeichert.

IBM MQ erstellt automatisch für jeden Warteschlangenmanager eine Kopie des Objekts (mit der Disposition Kopie für die Gruppe mit gemeinsamer Warteschlange) und speichert diese gemeinsam mit den privaten Objekten (die die Disposition Private haben) des Warteschlangenmanagers in der Seitengruppe Null des Warteschlangenmanagers. Eine Seitengruppe ist eine Datenmenge, die speziell für die Verwendung durch IBM MQ formatiert wurde. Die Nachrichten in Warteschlangen, die die Disposition Kopie haben, werden ebenfalls in Seitengruppen gespeichert. Sie sollten jedoch nicht in der Seitengruppe Null gespeichert werden, da IBM MQ nicht ordnungsgemäß funktioniert, wenn die Seitengruppe Null voll ist. Sie können angeben, in welcher Seitengruppe die Nachrichten gespeichert werden, indem Sie ein oder mehrere Speicherklassenobjekte erstellen, die die Warteschlangen den Seitengruppen zuordnen.

Alle Gruppendefinitionen, die einem Warteschlangenmanager angehören, werden im Ordner des Warteschlangenmanagers angezeigt. Alle Gruppendefinitionen in einer Gruppe mit gemeinsamer Warteschlange werden auch im Ordner Gruppendefinitionen der Gruppe mit gemeinsamer Warteschlange angezeigt.