FIX: Zeitweiliger Fehler "keine Abonnenten gefunden", wenn Sie viele Nachrichten über einen bidirektionalen Sendeport in BizTalk Server

Gilt für
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

Symptome

Nehmen Sie folgendes Szenario an:

  • Sie verwenden Microsoft BizTalk Server.
  • Sie verfügen über einen bidirektionalen Sendeport, der den WINDOWS Communication Foundation (WCF)-basierten SQL-Adapter verwendet, um BizTalk-Anwendungen mit einer instance von Microsoft SQL Server zu verbinden.
  • Der bidirektionale WCF-SQL-Sendeport ist an eine Orchestrierung gebunden.
  • Der Sendeport ruft eine gespeicherte Prozedur auf, um Nachrichten an die instance von SQL Server zu senden.

Wenn in diesem Szenario viele Nachrichten verarbeitet werden müssen, erhalten Sie möglicherweise zeitweilig die folgende Fehlermeldung, die besagt, dass der Prozess fehlgeschlagen ist und dass "keine Abonnenten gefunden wurden":

Hinweis

  • Die Messaging-Engine konnte eine vom Adapter übermittelte Nachricht nicht verarbeiten: WCF-Custom Quell-URL:FilePath.
  • Details: Die veröffentlichte Nachricht konnte nicht weitergeleitet werden, da keine Abonnenten gefunden wurden. Dieser Fehler tritt auf, wenn die abonnierende Orchestrierung oder der Sendeport nicht eingetragen wurde oder wenn einige der für die Abonnementauswertung erforderlichen Nachrichteneigenschaften nicht höher gestuft wurden. Verwenden Sie die Biztalk-Verwaltungskonsole, um diesen Fehler zu beheben.

Lösung

Dieses Problem wurde im folgenden kumulativen Update für BizTalk Server behoben:

Kumulatives Update 4 für BizTalk Server 2016

Kumulatives Update 7 für BizTalk Server 2013 R2

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.

Referenzmaterial

Informationen zu den Service Packs und der Liste der kumulativen Updates für BizTalk Server finden Sie im folgenden Artikel der Microsoft Knowledge Base:

2555976 Service Pack und liste kumulativer Updates für BizTalk Server

Weitere Informationen zu BizTalk Server Hotfixes finden Sie im folgenden Artikel der Microsoft Knowledge Base:

2003907 Informationen zu BizTalk-Hotfixes und Service Pack-Unterstützung