Auf dem Weg, den eine Nachricht im Messagingsubsystem von BizTalk Server durchläuft, befinden sich verschiedene Verarbeitungs- und Übertragungspunkte. An jedem Punkt auf diesem Weg können sowohl in der BizTalk Server-Infrastruktur als auch in den von der Anwendung bereitgestellten Elementen wie den benutzerdefinierten Pipelinekomponenten und Orchestrierungen Fehler auftreten.
In diesem Abschnitt sowie den darin enthaltenen Unterabschnitten werden die typischen Fehlermodi bekannter Verarbeitungsstufen beschrieben. Außerdem wird die Adressierung dieser Fehlermodi über die BizTalk Server-Konfiguration sowie durch die von der Anwendung bereitgestellten Elemente wie Orchestrierungen beschrieben. Die Auswirkungen von Fehlern umfassen die Disposition der Nachricht, erfasste und protokollierte Diagnosedaten sowie weitere betriebliche Aspekte.
Welche Ereignisse beim Fehlschlagen von Nachrichten auftreten, hängt davon ab, wo der Fehler aufgetreten ist, und außerdem vom Status des Routings für fehlerhafte Nachrichten und der wiederherstellbaren Austauschverarbeitung. In der nachstehenden Tabelle finden Sie eine Übersicht über das Fehlerverhalten und die Wiederaufnahmeorte für Pipeline- und Abonnementfehler.
Die Nachricht wird mit höhergestuften Eigenschaften für den Fehlerberichtskontext veröffentlicht.
Nachricht wird nicht angehalten.
Subscription
Disabled
Disabled
Nachricht wird vor der Pipeline angehalten. Es wird ein Routingfehlerbericht erstellt.
Die Nachricht wird vor der Pipeline wieder aufgenommen. Der Routingfehlerbericht ist nicht fortsetzbar.
Subscription
Disabled
Aktiviert
Nachricht wird nach der Pipeline angehalten. Es wird ein Routingfehlerbericht erstellt.
Die Nachricht wird vor der Pipeline wieder aufgenommen. Der Routingfehlerbericht ist nicht fortsetzbar. Weitere Informationen zur wiederherstellbaren Austauschverarbeitung finden Sie unter Wiederherstellbare Austauschverarbeitung.
Subscription
Aktiviert
Disabled
Die Nachricht wird mit höhergestuften Eigenschaften für den Fehlerberichtskontext veröffentlicht. Es wird ein Routingfehlerbericht erstellt.
Nachricht wird nicht angehalten. Der Routingfehlerbericht ist nicht fortsetzbar. Ausführliche Informationen zum Weiterleiten fehlerhafter Nachrichten finden Sie unter Verwenden des Routings von fehlerhaften Nachrichten.
Subscription
Aktiviert
Aktiviert
Die Nachricht wird mit höhergestuften Eigenschaften für den Fehlerberichtskontext veröffentlicht. Es wird ein Routingfehlerbericht erstellt.
Nachricht wird nicht angehalten. Der Routingfehlerbericht ist nicht fortsetzbar.
Für viele dieser oben genannten Fehlermodi gibt es entsprechende Features von BizTalk Server, die zum Umgang mit dem jeweiligen Fehlermodus dienen (z. B. wiederherstellbare Austauschverarbeitung und Erstellen von Fehlerberichten). Bei anderen Fehlermodi geht es darum, wie BizTalk Server Fehlerinformationen an Anwendungselemente übermittelt und wie Anwendungselemente (z. B. benutzerdefinierte Pipelinekomponenten, Adapter und Orchestrierungen) Fehlerinformationen im Gegenzug an BizTalk Server übermitteln.
Erfahren Sie, wie Sie „Ausführen nach“-Optionen in Microsoft Power Automate konfigurieren, um Fehler effektiv zu behandeln und Einblick in die Flow-Aktionseinstellungen zu erhalten.