Los mensajes suspendidos se incluyen en el Umbral de limitación del número de mensajes en la base de datos
De forma predeterminada, el número de mensajes del host en el umbral de limitación de base de datos se establece en un valor de 50 000, lo que desencadenará una condición de limitación en las siguientes circunstancias:
El número total de mensajes publicados por la instancia de host en las colas de trabajo, estado y suspensión de los host de suscripción supera los 50.000.
El número de mensajes de la tabla de cola de impresión o de las tablas de seguimiento supera los 500.000 mensajes.
Dado que los mensajes suspendidos se incluyen en el recuento de mensajes en el cálculo de la base de datos, la limitación de la publicación de mensajes puede producirse incluso si el servidor de BizTalk está experimentando una carga baja o sin carga.
Recomendaciones
Si prevé que puede tener un gran número de mensajes suspendidos, considere la posibilidad de aumentar el valor predeterminado para el recuento de mensajes en el umbral de base de datos teniendo en cuenta los requisitos de espacio del servidor SQL Server que contiene las bases de datos de BizTalk. Considere también la posibilidad de aumentar los valores de multiplicador de datos de Spool y Tracking para permitir trabajos pendientes adicionales en la tabla Spool.
Para obtener más información sobre estos valores, vea How to Modify Resource Based Throttling Settings.
Use el estado de limitación de publicación de mensajes Monitor de rendimiento contador asociado a la categoría de objeto de rendimiento BizTalk:MessageAgent para medir el estado de limitación actual. Si el contador devuelve un valor de 6, compruebe las instancias suspendidas y finalícelas o reanúdelas según sea necesario.
Para obtener más información sobre los contadores de rendimiento de limitación de host, consulte Contadores de rendimiento de limitación de host.