Freigeben über


Anzeigen des Nachrichtenflusses

Ein Nachrichtenfluss ist der Satz zusammenhängender Verarbeitungsschritte, die von einer Nachricht ausgeführt werden. Sie greifen über das Kontextmenü auf die Nachrichtenansicht zu, das angezeigt wird, wenn Sie auf der Seite "Gruppenübersicht" in der BizTalk Server-Verwaltungskonsole mit der rechten Maustaste auf einen Dienst oder eine Nachrichteninstanz klicken. Sobald Sie sich in der Nachrichtenflussansicht befinden, können Sie zwischen der Nachrichtenflussansicht und dem Orchestrierungsdebugger hin- und herwechseln.

In der Nachrichtenflussansicht wird angezeigt, welche Nachrichten eine Dienstinstanz (Pipeline/Port oder Orchestrierung) gesendet und empfangen hat, sowie Details wie verwendete URL, Port und beteiligte Akteure. Sie können auch sehen, welche vorherigen Dienstinstanzen die Nachrichten verarbeitet haben, die in die Dienstinstanz gelangen, die Sie derzeit anzeigen. Sie können zurück zu diesen Instanzen navigieren und die Nachrichten sehen, die in diese Instanzen eingehen und diese verlassen. Sie können auch die nachfolgenden Dienstinstanzen sehen, die Nachrichten von der aktuell angezeigten Dienstinstanz empfangen haben, und zu diesen Instanzen navigieren, um die Nachrichten anzuzeigen, die in diese Instanzen eingehen und diese Instanzen verlassen. Mit anderen Worten, Sie können den gesamten Pfad einer Aktivierungsnachricht über Ihren Geschäftsprozess nachverfolgen.

Sie können auch von einer unvollständigen Dienstinstanz navigieren, die noch eine Nachricht verarbeitet und nicht abgeschlossen ist, in der Nachrichtenflussansicht zu den Dienstinstanzdetails für diese Instanz in der BizTalk Server-Verwaltungskonsole, um den aktuellen Zustand anzuzeigen, z. B. "Ausführen", "Angehalten" usw.

Oben im Nachrichtenflussfenster werden die Dienstinstanzinformationen angezeigt, z. B. Start- und Endzeit, Fehlercodes und Version. Unten im Fenster wird die Nachrichtenaktivität für die Dienstinstanz angezeigt, in der die empfangenen oder gesendeten Nachrichten angezeigt werden. Sie können weitere Details für jede Nachrichteninstanz anzeigen, indem Sie die Schaltflächen "Erweitern" oder "Reduzieren" auswählen. Die Nachrichteninstanzen zeigen standardmäßig alle Details an.

Neben der Spalte "In/Out" identifizieren der Zielnamespace und das Stammelement das Schema. Dann finden Sie die Details zur Nachricht. Unterhalb der Schemainformationen wird ein Link mit einem Elementnamen angezeigt, z. B. EquityLoanReceivePipeline. Wenn Sie auf den Link klicken, erhalten Sie die Informationen für dieses Element, sodass Sie der Nachricht folgen können.

Um zu dem Dienst zurückzukehren, mit dem Sie begonnen haben, klicken Sie im anderen Element auf das entsprechende Quell- oder Zielelement.

In der folgenden Tabelle sind die Informationen aufgeführt, die für jeden Dienst angezeigt werden.

Name Inhalt
Instanz-ID Die GUID (Globally Unique Identifier), die der Instanz zugeordnet ist.
Gastgeber Name des Hosts, der die Orchestrierung oder Pipeline ausführt.
Staat Aktueller Status der Instanz. Mögliche Zustände sind "Running", "Completed", "Manually Suspended", "Error", "Terminated", "Im Debugmodus" und "Breaking".
Startzeit Zeitpunkt, zu dem die Orchestrierung/Pipeline gestartet wurde.
Endzeit Zeitpunkt, zu dem die Orchestrierung/Pipeline abgeschlossen ist.
Dauer Wie lange das Element in Millisekunden benötigt hat, um ausgeführt zu werden.
Exitcode Technischer Beendigungscode.
Fehlerinformationen Textnachricht zu Fehler.
Name Name der Orchestrierung oder Pipeline.
Typ Typ des Elements – Orchestrierung oder Pipeline.
Versions-ID Einzigartige Version des Elements.
Bereitstellungszeit Wenn die Orchestrierung/Pipeline bereitgestellt wurde.

Unterhalb der Detailtabelle "Element" wird die Nachrichtenaktivität für die Dienstinstanzen angezeigt, die von der jeweiligen Orchestrierung oder Pipeline gesendet oder empfangen wurden. Jede Zeile der Tabelle stellt eine Nachricht dar, und Sie können eine Nachrichteninstanz erweitern, um Details zur Nachricht anzuzeigen, z. B. ID, Größe und Portname.

In der folgenden Tabelle sind die Informationen aufgeführt, die für jede Nachrichteninstanz angezeigt werden.

Name Inhalt
Ein/Aus Ein Symbol "Nachricht empfangen" oder ein Symbol "Gesendete Nachricht" gibt den Status von Nachrichten an.
Nachrichteninstanz Zielnamespace und Element der obersten Ebene; Nicht analysierter Austausch, falls unbekannt.
Nachrichtenstatus Mögliche Status: OK, In Übertragung, Übertragungsfehler, Übertragungsfehler (erneuter Versuch) und Übertragungsfehler (erneut einreichen bei Sicherungstransport).
Zeitstempel Zeit, zu der diese bestimmte Nachricht an der aktuellen Aktion beteiligt war (Senden/Empfangen).

Nachdem Sie die Nachrichteninstanz erweitert haben, werden die folgenden Informationen angezeigt.

Name Inhalt
Nachrichteninstanz-ID GUID der Nachricht
Größe Größe der Nachricht. Es wird kein Wert angezeigt, wenn die Nachricht keine Größe aufweist.
Bestandteile Die Anzahl der Teile in der Nachricht, die keine Verknüpfung enthalten.
Adapter Adapter, der zum Übertragen der Nachricht verwendet wird. Einige mögliche Adapter sind "File", "HTTP", "SOAP", "BizTalk Message Queuing", "SOAP" oder ein WCF-Adapter.
URL Quell- oder Ziel-URL.
Hafen Der Name des Ports, über den die Nachricht gesendet oder empfangen wurde.
Name des Teilnehmers Name der Partei, die die Nachricht sendet/empfängt. Dieses Feld wird nur angezeigt, wenn die Informationen bekannt sind.
Entschlüsselungszertifikat Fingerabdruck des Zertifikats, das zum Entschlüsseln der Nachricht verwendet wird. Dieses Feld wird nur angezeigt, wenn eine Nachricht ein Entschlüsselungszertifikat enthält.
Unterschrift Signatur in der Nachricht. Dieses Feld wird nur angezeigt, wenn die Nachricht signiert wurde.
Status-Icon Der aktuelle Status der Nachricht, die "Empfangen", "Gesendet" oder "In der Arbeitswarteschlange" enthalten kann.
URL des Quell-/Zielelements Das Element (Orchestrierung oder Pipeline), das als Quelle/Ziel für die Nachricht identifiziert wurde. Wenn darauf geklickt wird, leitet das System den Benutzer zu einer Ansicht für diese Elementinstanz um.

Wenn Sie eine Orchestrierungsinstanz anzeigen, können Sie zur Orchestrierungsdebuggeransicht wechseln, indem Sie auf " Zu Orchestrierungsdebugger wechseln" klicken.

Siehe auch

Arbeiten mit der Orchestrierungsdebuggeransicht
Anzeigen von nachverfolgten Nachrichten- und Instanzdaten