Condividi tramite


Debuggare un'orchestrazione

Il debugger di orchestrazione consente di monitorare l'attività di un'istanza di orchestrazione singola per forma. Visualizza una vista renderizzata dell'orchestrazione creata nel Designer di orchestrazione.

È possibile accedere al debugger di orchestrazione nella pagina Panoramica del gruppo nella console di amministrazione di BizTalk Server. Questa operazione viene eseguita a partire dall'output di una query di monitoraggio tramite un menu di scelta rapida facendo clic con il pulsante destro del mouse su qualsiasi servizio o istanza del messaggio relativa a un tipo di orchestrazione. Una volta che sei in questa pagina, puoi passare avanti e indietro tra il Debugger di Orchestrazione e la visualizzazione del Flusso di Messaggi.

Il debugger di orchestrazione offre le funzionalità seguenti:

  • Visualizza una visualizzazione sottoposta a rendering dell'orchestrazione in cui è possibile riprodurre ogni passaggio di elaborazione per tale orchestrazione specifica.

  • Consente di impostare punti di interruzione prima di qualsiasi forma di orchestrazione e continuare l'esecuzione.

  • Consente di esaminare variabili specifiche e dati dei messaggi.

  • Abilita automaticamente tutte le opzioni di rilevamento per una particolare istanza di orchestrazione quando tale istanza viene aperta nel debugger di orchestrazione.

  • Consente di continuare, riprendere il debug e terminare l'istanza di orchestrazione specifica.

    Annotazioni

    Quando si annulla la distribuzione di un assembly, il database mantiene le opzioni di rilevamento e le informazioni sui punti di interruzione per l'assembly non distribuito. Se successivamente si distribuisce lo stesso assembly, le opzioni e le informazioni sui punti di interruzione per quell'assembly vengono ripristinate.

    Le due modalità per l'uso del debugger di orchestrazione sono:

  • Modalità di creazione di report nel debugger di orchestrazione

  • Modalità interattiva nel debugger di orchestrazione

    Le funzionalità variano a seconda dello stato del servizio. È possibile eseguire il debug interattivo richiamando qualsiasi istanza del servizio attualmente nello stato In punto di interruzione da qualsiasi visualizzazione. it-IT: Per informazioni sul debug di un'orchestrazione, vedere Come invocare il Debugger dell'Orchestrazione e le Viste del Flusso dei Messaggi.

In questa sezione