Freigeben über


Debuggen einer Orchestrierung

Mit dem Orchestrierungsdebugger können Sie die Aktivität einer einzelnen Orchestrierungsinstanz Form für Form überwachen. Dabei wird eine gerenderte Ansicht der Orchestrierung angezeigt, die im Orchestrierungs-Designer erstellt wurde.

Der Zugriff auf den Orchestrierungs-Designer erfolgt auf der Seite Gruppenübersicht in der BizTalk Server-Verwaltungskonsole. Dies geschieht mithilfe der Ausgabe einer Überwachungsabfrage über ein Kontextmenü. Klicken Sie mit der rechten Maustaste auf eine beliebige Dienst- oder Nachrichteninstanz, die einem Orchestrierungstyp zugeordnet ist. Sobald Sie sich auf dieser Seite befinden, können Sie zwischen dem Orchestrierungsdebugger und der Ansicht Meldungsfluss umschalten.

Der Orchestrierungdebugger bietet die folgenden Funktionen:

  • Anzeigen einer gerenderten Ansicht der Orchestrierung, in der Sie jeden Verarbeitungsschritt für diese spezifische Orchestrierung erneut wiedergeben können.

  • Setzen von Haltepunkten vor einer beliebigen Orchestrierungsform und Fortsetzen der Ausführung.

  • Suchen nach verschiedenen Variablen und Nachrichtendaten.

  • Automatischen Aktivieren aller Überwachungsoptionen für eine bestimmte Orchestrierungsinstanz, wenn diese Instanz im Orchestrierungsdebugger geöffnet wird.

  • Fortfahren, Fortsetzen im Debugmodus oder Beenden der spezifischen Orchestrierungsinstanz.

    Hinweis

    Wenn Sie die Bereitstellung einer Assembly zurücknehmen, behält die Datenbank die Überwachungsoptionen und Haltepunktinformationen für diese Assembly bei. Wenn Sie anschließend dieselbe Assembly bereitstellen, werden die Optionen und Breakpointinformationen für diese Assembly wiederhergestellt.

    Der Orchestrierungsdebugger kann in zwei verschiedenen Modi verwendet werden:

  • Berichtsmodus im Orchestrierungsdebugger

  • Interaktiver Modus im Orchestrierungsdebugger

    Die Funktionen sind je nach dem Status des Diensts unterschiedlich. Sie können interaktives Debugging durchführen, indem Sie eine beliebige Serverinstanz, die sich gerade im Status "Im Haltepunkt" befindet, in einer beliebigen Ansicht aufrufen. Informationen zum Debuggen einer Orchestrierung finden Sie unter Aufrufen des Orchestrierungsdebuggers und der Nachrichtenflussansichten.

In diesem Abschnitt