Règle de moteur de messagerie de haute disponibilité

La règle de moteur de messagerie de haute disponibilité est un type de règle de moteur de messagerie prédéfini disponible lorsque vous utilisez l'assistant de création de règles de moteur de messagerie. Elle vous aide à créer et à configurer un moteur de messagerie dans un cluster membre d'un bus si vous voulez que le moteur de messagerie soit hautement disponible.

Une configuration de haute disponibilité garantit l'exécution permanente d'un moteur de messagerie dans le cluster. Lorsqu'un serveur qui héberge un moteur de messagerie est défaillant, le moteur de messagerie est activé et s'exécute sur un autre serveur. Le traitement de tous les messages associés à l'option de haute fiabilité et qui sont en cours de traitement ou placés en file d'attente continue lorsque le moteur de messagerie démarre sur le serveur suivant. Utilisez la règle de moteur de messagerie de haute disponibilité sur un système sur lequel la priorité consiste à traiter les messages associés à l'option de haute fiabilité tout en minimisant l'interruption.

La règle de moteur de messagerie de haute disponibilité crée un moteur de messagerie unique pour le cluster. En cas de défaillance, le moteur de messagerie bascule sur l'un des serveurs d'applications du cluster. Tous les serveurs d'applications du cluster sont ajoutés à la liste des serveurs favoris ; cette liste détermine l'ordre dans lequel les serveurs sont utilisés pour le basculement en cas de défaillance. Plus le serveur est placé haut dans la liste des serveurs favoris, plus la préférence pour ce serveur est forte. Le moteur de messagerie ne prend pas en charge la reprise par restauration, c'est-à-dire que si un serveur mieux placé dans la liste des serveurs favoris devient à nouveau disponible, le moteur de messagerie ne bascule pas sur ce serveur.

Le moteur de messagerie est configuré en vue de l'utilisation d'un emplacement de stockage des messages unique et hautement disponible (une base de données ou un système de fichiers) auquel tous les serveurs du cluster peuvent accéder.

Lorsque vous sélectionnez le type de règle de moteur de messagerie de haute disponibilité dans la console d'administration, un schéma représente le cluster sélectionné et le résultat prévu pour la règle.

Si le schéma ne comporte pas de triangle d'avertissement et que la colonne "Configuration supplémentaire requise ?" Configuration supplémentaire requise?' comporte la valeur No sur la ligne Haute disponibilité, cela signifie que la topologie du cluster et la configuration du moteur de messagerie sont adaptées et vous pouvez continuer.

Si le schéma comporte des triangles d'avertissement, consultez les messages qui figurent sur la ligne Haute disponibilité pour savoir comment définir une configuration de moteur de messagerie adaptée.

Si vous voulez bénéficier de la haute disponibilité dans un cluster, ce dernier doit comporter au moins deux noeuds, chacun avec un serveur (c'est-à-dire, au moins deux machines physiques distinctes). Si les messages recommandent l'ajout d'un autre serveur sur un autre noeud, vous devez redéfinir la topologie du cluster avant d'ajouter le cluster comme membre d'un bus.

Par exemple, la figure ci-après représente trois serveurs configurés sur un noeud. Si ce noeud est défaillant, aucun autre serveur n'est disponible pour le basculement du moteur de messagerie. Un autre serveur au moins doit exister sur un noeud distinct pour qu'il y ait toujours un serveur sur lequel le moteur de messagerie puisse s'exécuter.

Figure 1. Règle de haute disponibilité sélectionnée alors que la topologie du cluster n'est pas adaptée
L'illustration montre comment la règle de haute disponibilité est sélectionnée dans une topologie de cluster et l'impact de cette configuration. Trois serveurs sont configurés dans un seul noeud. En cas de défaillance du noeud, le moteur de messagerie ne peut basculer vers aucun autre serveur. L'illustration montre une suggestion de noeud, un triangle d'avertissement pour les composants suggérés et un serveur suggéré pour respecter la règle de haute disponibilité.

La figure ci-après est un exemple de schéma qui s'affiche lorsque la topologie du cluster et la configuration du moteur de messagerie sont adaptées pour la règle de haute disponibilité. Elle représente trois noeuds contenant chacun un serveur. Si un moteur de messagerie s'exécute sur un serveur sur un noeud et que ce noeud est défaillant, le moteur de messagerie peut s'exécuter sur l'un des autres serveurs des deux autres noeuds. Il n'y a pas de triangle d'avertissement ni de composant suggéré entouré de pointillés car la règle peut être utilisée ainsi.

Figure 2. Règle de haute disponibilité sélectionnée alors que la topologie du cluster est adaptée
L'illustration montre la topologie de cluster et la configuration de moteur de messagerie adaptée pour la règle de haute disponibilité. Trois serveurs sont configurés dans trois noeuds. Si un moteur de messagerie s'exécute sur un serveur sur un noeud et que ce noeud est défaillant, le moteur de messagerie peut basculer vers les serveurs dans l'un des deux autres noeuds.

Le tableau ci-dessous répertorie les paramètres de la règle de moteur de messagerie d'un cluster comportant trois serveurs utilisant la règle de moteur de messagerie de haute disponibilité :

Tableau 1. Paramètres de la règle de moteur de messagerie pour une configuration exemple. La première colonne du tableau contient le nom du moteur de messagerie. Les deuxième et troisième colonnes du tableau indiquent le basculement et l'état de la reprise par restauration du moteur de messagerie. La quatrième colonne contient les trois serveurs dans le cluster. La cinquième colonne indique si le moteur de messagerie fonctionne uniquement sur les serveurs préférentiels.
le nom du moteur de messagerie, Basculement Remise en production (Failback) Liste de serveurs favoris Exécution sur les serveurs favoris uniquement
clustername.000-busname true false
  • serveur1
  • server2
  • server3
true

Pour plus d'informations sur la configuration de moteur de messagerie en vue de la haute disponibilité, consultez les rubriques connexes.


Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjt1003_
Nom du fichier : cjt1003_.html