Bonnes pratiques pour les paramètres de BizTalk Server
Cette rubrique répertorie les meilleures pratiques que vous devez suivre lorsque vous effectuez des procédures de préparation opérationnelle pour BizTalk Server.
Configurer le traitement par lots de messages pour augmenter les performances de l’adaptateur
Réduisez le nombre de transactions effectuées par un adaptateur en combinant plusieurs opérations en un seul lot.
Limitez la taille du lot en fonction du nombre total d’octets dans le lot, en plus du nombre de messages. Pour plus d’informations sur la limitation de la taille des lots, consultez Configuration du traitement par lots pour améliorer les performances de l’adaptateur.
Ajuster le seuil de message volumineux
Pour améliorer le débit, augmentez le seuil des messages volumineux, ce qui réduit le nombre de messages volumineux qui sont mis en mémoire tampon sur le disque pendant le mappage.
Déterminer les informations que vous devez suivre pendant la planification
Au cours des phases de planification, vous devez décider quelles informations vous devez suivre. De cette façon, après avoir déployé le projet, vous pouvez définir les options de suivi et limiter la quantité de données suivies pour ne fournir que les informations dont vous avez besoin.
Notes
Pour plus d’informations sur les meilleures pratiques liées au suivi, consultez Planification du suivi dans ce guide et Suivi de l’intégrité et des activités (https://go.microsoft.com/fwlink/p/?LinkId=154187).
Ne pas suivre tous les messages
Nous vous recommandons de ne pas suivre tous les messages. En effet, chaque fois qu’un message est touché, BizTalk Server effectue une autre copie du message. Vous pouvez à la place limiter l’étendue en suivant uniquement un port spécifique. Cela permet d’optimiser les performances de votre système et de maintenir les bases de données épurées.
Définir le suivi sur les ports d’envoi et de réception plutôt que sur un pipeline
Si vous définissez les options de suivi sur les pipelines, vous définissez également les options de suivi globalement pour chaque port qui utilise le pipeline. Cela peut à son tour entraîner le suivi de beaucoup plus de données que prévu, ce qui ralentira les performances du système. Au lieu de cela, vous pouvez définir des options de suivi sur les ports d’envoi et les ports de réception.
Ajuster la limitation en fonction de l’utilisation des ressources
La limitation dans BizTalk Server est configurée par défaut pour fournir une bonne protection au système. Surveillez les compteurs de performances pour les états de limitation pour voir si la limitation est en cours. Ensuite, évaluez vous-même si la ressource sur laquelle la limitation est basée (par exemple, la taille de la base de données ou l’utilisation de la mémoire) est sous ou surexploitée. Ensuite, ajustez les seuils de limitation vers le haut ou vers le bas en conséquence. Pour plus d’informations, consultez Ajuster les seuils de limitation : quand et pourquoi (https://go.microsoft.com/fwlink/p/?LinkId=154188).
Utiliser le pipeline PassThruTransmit si possible
Si aucun traitement de document n’est requis avant d’envoyer un message à sa destination, utilisez le pipeline PassThruTransmit au lieu du pipeline d’envoi XML.
Réduire l’utilisation des événements de suivi « Début et fin de la forme » de l’orchestration
Bien que le suivi des formes d’orchestration présente des avantages évidents pour le débogage d’orchestration, il a des implications en termes de performances et d’extensibilité. L’événement de suivi de début et de fin de la forme peut entraîner une surcharge importante. Il est préférable de réduire son utilisation dans les environnements de production où un débit élevé est nécessaire.
Notes
Les événements de suivi de début et de fin de forme sont ACTIVÉs par défaut sur toutes les orchestrations.