CORRECCIÓN: Error intermitente "no se encontró ningún suscriptor" al procesar muchos mensajes a través de un puerto de envío bidireccional en BizTalk Server

Se aplica a
BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

Síntomas

Tenga en cuenta el siguiente escenario:

  • Estás usando Microsoft BizTalk Server.
  • Tiene un puerto de envío bidireccional que usa el adaptador SQL basado en Windows Communication Foundation (WCF) para conectar aplicaciones de BizTalk a una instancia de Microsoft SQL Server.
  • El puerto de envío bidireccional de WCF-SQL está enlazado a una orquestación.
  • El puerto de envío llama a un procedimiento almacenado para enviar mensajes a la instancia de SQL Server.

En este escenario, cuando tenga muchos mensajes que procesar, es posible que reciba intermitentemente el siguiente mensaje de error que indica que el proceso no se realizó correctamente y "no se encontraron suscriptores":

Nota

  • El motor de mensajería no pudo procesar un mensaje enviado por el adaptador: WCF-Custom dirección URL de origen:FilePath.
  • Detalles: El mensaje publicado no se pudo enrutar porque no se encontró ningún suscriptor. Este error se produce si no se ha asignado la orquestación de suscripción o el puerto de envío, o si algunas de las propiedades de mensaje necesarias para la evaluación de suscripción no se han promocionado. Utilice la consola de administración de Biztalk para solucionar este error.

Resolución

Este problema se ha corregido en la siguiente actualización acumulativa de BizTalk Server:

Actualización acumulativa 4 para BizTalk Server 2016

Actualización acumulativa 7 para BizTalk Server 2013 R2

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Referencias

Para obtener información sobre los Service Pack y la lista de actualizaciones acumulativas para BizTalk Server, vea el artículo siguiente en Microsoft Knowledge Base:

2555976 Service Pack y lista de actualizaciones acumulativas de BizTalk Server

Para obtener más información sobre las revisiones de BizTalk Server, vaya al artículo siguiente en Microsoft Knowledge Base:

2003907 información sobre las revisiones de BizTalk y el soporte técnico de Service Pack