Condividi tramite


Procedure consigliate di strumentazione per soluzioni BizTalk a prestazioni elevate

Pubblicato: Novembre 2010

Autore: Valery Mizonov, Microsoft Corporation

Recensito da:

  • Mark Simms, Microsoft Corporation

  • Jayanthi Sampathkumar, Microsoft Corporation

  • Krish Srinivasan, Microsoft Corporation

    Si applica a: Microsoft BizTalk Server

    Riepilogo: I metodi tradizionali di strumentazione delle soluzioni BizTalk potrebbero non essere sempre i più efficaci dal punto di vista delle prestazioni. I componenti di strumentazione e traccia comunemente usati sfruttando le API di debug Win32 possono introdurre un potenziale collo di bottiglia e diventare responsabili delle riduzioni delle prestazioni nelle applicazioni BizTalk multithread in esecuzione sotto stress.

    Dall'altro lato, la strumentazione del codice sorgente offre una grande visibilità sul comportamento dell'applicazione e consente di ridurre le attività generali di risoluzione dei problemi. Di conseguenza, un approccio fondamentalmente nuovo alla strumentazione di soluzioni BizTalk ad alte prestazioni è diventato fondamentale per consentire la raccolta di informazioni diagnostiche avanzate e dettagliate in modo non intrusivo senza alcun sovraccarico e senza alcun impatto sulle prestazioni dell'applicazione.

    Il team di consulenza clienti di Windows Server AppFabric di Microsoft mirava a fornire alla community procedure consigliate convalidate per aiutare gli sviluppatori BizTalk ad arricchire le proprie soluzioni con la strumentazione ad alte prestazioni adottata internamente da molti prodotti Microsoft. Queste procedure consigliate sono state riflesse sotto forma di framework riutilizzabile che gli sviluppatori BizTalk possono collegare e adottare facilmente nelle proprie implementazioni.