Partager via


Bonnes pratiques d’instrumentation pour les solutions BizTalk à hautes performances

Publié: Novembre 2010

Auteur: Valery Mizonov, Microsoft Corporation

Révisé par :

  • Mark Simms, Microsoft Corporation

  • Jayanthi Sampathkumar, Microsoft Corporation

  • Krish Srinivasan, Microsoft Corporation

    S’applique à : Microsoft BizTalk Server

    Résumé: Les méthodes traditionnelles d’instrumentation des solutions BizTalk peuvent ne pas toujours être les plus efficaces du point de vue des performances. Les composants d’instrumentation et de suivi couramment utilisés utilisant les API de débogage Win32 peuvent introduire un goulot d’étranglement potentiel et devenir responsables des dégradations des performances dans les applications BizTalk multithread s’exécutant sous contrainte.

    De l’autre côté, l’instrumentation du code source offre une grande visibilité sur le comportement de l’application et aide à réduire les efforts globaux de résolution des problèmes. Par conséquent, une approche fondamentalement nouvelle de l’instrumentation des solutions BizTalk hautes performances est devenue d’une importance cruciale pour permettre la collecte d’informations de diagnostic riches et détaillées de manière non intrusive, sans surcharge et sans impact sur les performances de l’application.

    L’équipe de conseil à la clientèle Windows Server AppFabric de Microsoft visait à fournir à la communauté les meilleures pratiques validées pour aider les développeurs BizTalk à enrichir leurs solutions avec l’instrumentation haute performance adoptée en interne par de nombreux produits Microsoft. Ces bonnes pratiques ont été reflétées sous la forme d’un framework réutilisable que les développeurs BizTalk peuvent facilement connecter et adopter dans leurs propres implémentations.