Règle de moteur de messagerie d'évolutivité
La règle de moteur de messagerie d'évolutivité 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 des moteurs de messagerie dans un cluster membre d'un bus si vous avez besoin d'une configuration facile à étendre pour améliorer les performances ou partager la charge de travail.
La règle d'évolutivité garantit l'existence d'un moteur de messagerie pour chaque serveur du cluster. Si vous ajoutez des serveurs supplémentaires au cluster afin de prendre en charge une charge client plus importante ou un débit de messagerie plus élevé, chaque nouveau serveur exécute un moteur de messagerie. Utilisez la règle d'évolutivité dans le cas d'un système pour lequel vous voulez ajouter des serveurs à un cluster pour améliorer les performances. Si vous avez besoin de plus de disponibilité, voir Règle de moteur de messagerie d'évolutivité avec haute disponibilité.
La règle de moteur de messagerie d'évolutivité crée un moteur de messagerie unique pour chaque serveur du cluster. Chaque moteur de messagerie ne peut s'exécuter que sur le serveur auquel il est associé et ne peut pas basculer sur un autre serveur en cas de défaillance. Si un serveur est défaillant, le moteur de messagerie sur lequel il s'exécute présente également des défaillances et n'est pas disponible jusqu'à la reprise du serveur.
Vous pouvez associer un moteur de messagerie à un serveur spécifique en le configurant de sorte qu'il ne s'exécute que sur les serveurs de la liste des serveurs favoris puis en ne spécifiant qu'un serveur dans cette liste.
Lorsque vous sélectionnez le type de règle de moteur de messagerie d'évolutivité 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 ?" comporte la valeur No sur la ligne Evolutivité, 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 Evolutivité pour savoir comment définir une configuration de moteur de messagerie adaptée.
Par exemple, la figure ci-après représente trois serveurs configurés sur un noeud et un moteur de messagerie pouvant s'exécuter sur le serveur server1. Le cercle vert sur le serveur indique l'emplacement auquel le moteur de messagerie peut s'exécuter. Deux moteurs de messagerie supplémentaires sont suggérés par les composants estompés et les triangles d'avertissement jaunes. Vous devez ajouter deux moteurs de messagerie supplémentaires pour que la configuration soit conforme à la règle de moteur de messagerie sélectionnée.

La figure ci-après est un exemple de schéma qui s'affiche lorsque la configuration du moteur de messagerie est adaptée pour la règle d'évolutivité. Il existe trois moteurs de messagerie, qui peuvent s'exécuter chacun sur un serveur uniquement. Il n'y a pas de triangle d'avertissement ni de composant grisé car la règle peut être utilisée ainsi.

Le tableau ci-dessous répertorie les paramètres de la règle de moteur de messagerie d'un cluster de trois serveurs utilisant la règle de moteur de messagerie d'évolutivité.
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 | false | false | serveur1 | true |
clustername.001-busname | false | false | server2 | true |
clustername.002-busname | false | false | server3 | true |
Pour plus d'informations sur la configuration de moteur de messagerie en vue de l'évolutivité ou du partage de la charge de travail, consultez les rubriques connexes.