Procedimientos recomendados de instrumentación para soluciones de BizTalk de alto rendimiento

Publicado: Noviembre de 2010

Autor: Valery Mizonov, Microsoft Corporation

Revisado por:

  • Mark Simms, Microsoft Corporation

  • Jayanthi Sampathkumar, Microsoft Corporation

  • Krish Srinivasan, Microsoft Corporation

    Se aplica a: Microsoft BizTalk Server

    Resumen: Es posible que las formas tradicionales de instrumentar soluciones de BizTalk no siempre sean las más eficaces desde el punto de vista del rendimiento. Los componentes de instrumentación y seguimiento usados habitualmente que aprovechan las API de depuración de Win32 pueden introducir un posible cuello de botella y convertirse en responsables de las degradaciones del rendimiento en las aplicaciones de BizTalk multiproceso que se ejecutan bajo estrés.

    Desde el otro lado, la instrumentación del código fuente ofrece un gran grado de visibilidad sobre el comportamiento de la aplicación y ayuda a reducir los esfuerzos generales de solución de problemas. Por lo tanto, un enfoque fundamentalmente nuevo para instrumentar soluciones de BizTalk de alto rendimiento se ha convertido en fundamentalmente importante para permitir recopilar la información de diagnóstico enriquecida y detallada de una manera no intrusiva sin prácticamente ninguna sobrecarga y sin impacto en el rendimiento de la aplicación.

    El equipo de asesoramiento al cliente de Windows Server AppFabric en Microsoft tiene como objetivo proporcionar a la comunidad procedimientos recomendados validados para ayudar a los desarrolladores de BizTalk a enriquecer sus soluciones con la instrumentación de alto rendimiento adoptada internamente por muchos productos de Microsoft. Estos procedimientos recomendados se han reflejado en forma de un marco reutilizable que los desarrolladores de BizTalk pueden conectar y adoptar fácilmente en sus propias implementaciones.