Clusters de gestionnaires de files d'attente

Un cluster est un groupe formé d'au moins deux gestionnaires de files d'attente qui sont associés de façon logique et qui peuvent partager des informations. Un gestionnaire de files d'attente peut envoyer un message à un autre gestionnaire de files d'attente d'un même cluster, sans que vous ayez à configurer une définition de canal spécifique, une définition de file d'attente éloignée ou une file d'attente de transmission, car toutes ces informations se trouvent dans le référentiel, auquel tous les gestionnaires de files d'attente du cluster ont accès.

Par exemple, vous pouvez créer un cluster, puis définir une file d'attente sur l'un de ses gestionnaires de files d'attente qui sera partagé dans le cluster. Dès lors, cette file d'attente apparaît sur tous les autres gestionnaires du cluster comme s'il s'agissait d'une file d'attente locale ; vous pouvez l'ouvrir et y insérer directement un message.

[z/OS]Notez que le partage d'une file d'attente dans un cluster (file d'attente de cluster) diffère du partage d'une file d'attente dans un groupe de partage de files d'attente (file d'attente partagée) sur les gestionnaires de files d'attente z/OS. Néanmoins, sur z/OS, un gestionnaire de files d'attente de cluster peut également appartenir à un groupe de partage de files d'attente et partager ses définitions de files d'attente avec d'autres gestionnaires de files d'attente de ce groupe.

De même, un gestionnaire de files d'attente sur n'importe quelle plateforme peut appartenir à plusieurs clusters en même temps.

Les clusters permettent également à plusieurs gestionnaires de files d'attente de contenir une instance de la même file. Vous pouvez donc exécuter plusieurs instances d'une application, chacune d'elles recevant des messages et s'exécutant indépendamment ; la charge de travail est ainsi répartie entre les gestionnaires de files d'attente.

Pour plus d'informations, voir Mise en file d'attente répartie et clusters dans l'IBM® Knowledge Center.