Propriétés pour la messagerie sécurisée avec l'adaptateur MSMQ

 

La fiabilité de l'envoi et de la réception de messages via l'adaptateur MSMQ peut être améliorée selon la manière dont vous configurez ce dernier. Cette rubrique traite de l'utilisation de plusieurs propriétés de configuration pour garantir la fiabilité de la messagerie.

Une approche de haute disponibilité consiste à exécuter simultanément des gestionnaires de l'adaptateur dans plusieurs instances de l'hôte et sur plusieurs serveurs BizTalk. Toutefois, il n'est pas recommandé d'employer cette méthode avec les gestionnaires de l'adaptateur MSMQ, car MSMQ ne prend pas en charge les opérations de lectures traitées distantes et car le gestionnaire d'envoi MSMQ conserve une dépendance vis à vis de l'instance du service MSMQ exécutée localement. Pour obtenir des gestionnaires d'envoi et de réception MSMQ haute disponibilité, il est recommandé d'exécuter les gestionnaires de l'adaptateur MSMQ dans une instance d'hôte BizTalk mise en cluster. Pour plus d’informations, consultez Considérations pour les gestionnaires d’adaptateur en cours d’exécution dans un hôte de cluster.

Après l'envoi d'un message, aucune erreur n'est générée pour indiquer aux messages suivants que la file d'attente de réception est désactivée ou a été supprimée. Une telle situation peut entraîner la perte de messages.

Définition de la file d’attente de lettres mortes utilisation propriété configuration True vous empêche de perdre des messages. Lorsque la propriété a la valeur True, les messages que la file d'attente ne reçoit pas sont placés dans la file d'attente des messages non distribués.

Vous devez également définir la utiliser les files d’attente de lettres mortes propriété configuration True lorsque vous utilisez des files d’attente distantes. Si l'adaptateur pour MSMQ emprunte l'identité d'un utilisateur sans disposer de l'autorisation pour utiliser la file d'attente, le message risque d'être perdu.

La propriété True et l’utilisateur avec emprunt d’identité n’est pas autorisé à utiliser la file d’attente distante, le message est envoyé à la file d’attente de lettres mortes sur l’ordinateur local ou distant. Dans le cas d'un envoi transactionnel, le message est placé dans la file d'attente des messages non distribués de l'ordinateur local. Dans le cas d'un envoi non transactionnel, il est placé dans celle de l'ordinateur distant.

À la fois le récupérable et file d’attente du Journal utilisation propriétés enregistrent des copies des messages envoyés. Pour plus d’informations sur ces propriétés, consultez comment configurer un emplacement de réception MSMQ et comment configurer un Port d’envoi MSMQ.

Messagerie fiable avec l’adaptateur MSMQ
Considérations pour l’exécution des gestionnaires d’adaptateur au sein d’un hôte en cluster

Ajouts de la communauté

AJOUTER
Afficher: