Freigeben über


Bewährte Instrumentierungsmethoden für BizTalk-Lösungen mit hoher Auslastung

Veröffentlicht: November 2010

Autor: Valery Mizonov, Microsoft Corporation

Bewertet von:

  • Mark Simms, Microsoft Corporation

  • Jayanthi Sampathkumar, Microsoft Corporation

  • Krish Srinivasan, Microsoft Corporation

    Gilt für: Microsoft BizTalk Server

    Zusammenfassung: Die herkömmlichen Methoden zur Instrumentierung von BizTalk-Lösungen sind möglicherweise nicht immer die effektivsten, wenn es um die Leistung geht. Die häufig verwendeten Instrumentierungs- und Ablaufverfolgungskomponenten, die die Win32-Debug-APIs nutzen, können zu einem potenziellen Engpass führen und für Leistungseinbußen in Multithread-BizTalk-Anwendungen verantwortlich sein, die unter Stress ausgeführt werden.

    Andererseits bietet die Quellcodeinstrumentierung ein hohes Maß an Einblick in das Anwendungsverhalten und trägt dazu bei, den gesamten Aufwand für die Problembehandlung zu reduzieren. Daher ist ein grundlegend neuer Ansatz zur Instrumentierung leistungsstarker BizTalk-Lösungen von entscheidender Bedeutung geworden, um die erfassung der umfangreichen und detaillierten Diagnoseinformationen auf eine nicht aufdringliche Weise ohne Mehraufwand und ohne Auswirkungen auf die Anwendungsleistung zu ermöglichen.

    Das Windows Server AppFabric-Kundenberatungsteam bei Microsoft zielte darauf ab, der Community validierte bewährte Methoden zur Verfügung zu stellen, die BizTalk-Entwicklern helfen, ihre Lösungen mit der leistungsstarken Instrumentierung zu bereichern, die intern von vielen Microsoft-Produkten verwendet wird. Diese bewährten Methoden spiegeln sich in Form eines wiederverwendbaren Frameworks wider, das BizTalk-Entwickler problemlos in ihre eigenen Implementierungen integrieren und übernehmen können.