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.