Compartir a través de


Optimizaciones de escenarios de baja latencia

De forma predeterminada, BizTalk Server está optimizado para el rendimiento en lugar de una latencia baja. Las siguientes optimizaciones se pueden aplicar a BizTalk Server en escenarios en los que se requiere una latencia reducida.

Nota

Estas optimizaciones mejorarán la latencia, pero pueden hacerlo a un costo determinado para el rendimiento general.

Aumento del tamaño de la cola de mensajes interno del host de BizTalk Server

Cada host de BizTalk tiene su propia cola interna en memoria. Aumente el tamaño de esta cola del valor predeterminado de 100 a 10000 para mejorar el rendimiento de un escenario de baja latencia. Para obtener más información sobre cómo modificar el valor del tamaño interno de la cola de mensajes, consulte Modificación de la configuración de limitación basada en recursos (https://go.microsoft.com/fwlink/?LinkID=208366) en la documentación de BizTalk Server.

Nota

Aumentar el valor de tamaño de cola de mensajes interno aumentará la memoria usada por la instancia de host.

Aumento de los mensajes de host en proceso de BizTalk Server

Aumente los mensajes en proceso del valor predeterminado de 1000 a 10 000 para mejorar el rendimiento. Para obtener más información sobre cómo modificar el valor de los mensajes en proceso, vea How to Modify the Default Host Throttling Settings (https://go.microsoft.com/fwlink/?LinkID=208366) en la documentación de BizTalk Server.

Nota

Aumentar el valor de tamaño de cola de mensajes interno aumentará la memoria usada por la instancia de host.

Optimización de orquestaciones para una latencia baja

Siga las recomendaciones de la sección "Recomendaciones para optimizar las orquestaciones para escenarios de baja latencia" de Optimización del rendimiento de orquestación.

Configuración de intervalos de sondeo

Use el Panel de configuración para configurar los intervalos de sondeo de un host determinado en el grupo de BizTalk. Para cambiar los intervalos de sondeo:

  1. En la consola de administración de BizTalk Server, expanda administración BizTalk Server, haga clic con el botón derecho en Grupo de BizTalk y, a continuación, haga clic en Configuración.

  2. En el cuadro de diálogo Panel de configuración de BizTalk , en la página Hosts , en la pestaña General , en Intervalos de sondeo, encontrará los valores de mensajería y orquestación . De forma predeterminada, ambos valores se establecen en 500 milisegundos.

En la tabla siguiente se enumeran los valores de sondeo que usamos para realizar pruebas en los hosts de 64 bits en proceso de BizTalk (RxHost, TxHost y PxHost). Para deshabilitar el sondeo, puede establecer el intervalo de sondeo en un número muy grande, como se muestra en la tabla.

Hosts de servidor Mensajería Orquestación
RxHost

Dado que solo estamos publicando mensajes entrantes en el cuadro de mensaje de BizTalk a través de una ubicación de recepción unidireccional, el sondeo no es necesario en RxHost (host de recepción).
200000 200000
TxHost

Dado que solo estamos recibiendo instancias de mensajería desde el cuadro de mensaje de BizTalk, el sondeo de orquestación no es necesario en TxHost (host de envío).
50 200000
PxHost

Dado que solo estamos recibiendo instancias de orquestación desde el cuadro de mensaje de BizTalk, el sondeo de mensajería no es necesario en PxHost (host de procesamiento).
200000 50

Consulte también