az logicapp runtime

Note

Questo riferimento fa parte dell'estensione logicapp per il interfaccia della riga di comando di Azure (versione 2.67.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az logicapp runtime . Altre informazioni sulle estensioni.

Gestire i runtime standard di App per la logica locali.

Comandi

Nome Descrizione Tipo Status
az logicapp runtime doctor

Diagnosticare i prerequisiti di runtime di un progetto locale senza modificarli.

Extension GA
az logicapp runtime show

Mostra lo stato di runtime Standard di App per la logica locale.

Extension GA
az logicapp runtime start

Avviare un runtime standard di App per la logica locale.

Extension GA
az logicapp runtime stop

Arrestare un runtime locale avviato da questa interfaccia della riga di comando.

Extension GA

az logicapp runtime doctor

Diagnosticare i prerequisiti di runtime di un progetto locale senza modificarli.

Legge i file di progetto, le versioni dello strumento dell'ambiente figlio selezionate, l'evidenza bundle memorizzata nella cache e le porte di loopback letterali. Non installa mai, scarica, avvia, arresta, ripristina, decrittografa le impostazioni, cambia contesto o contatta l'archiviazione cloud. I valori di configurazione e upstream non vengono stampati. Un host arrestato è un probe live ignorato facoltativo, non un errore preliminare offline. Lo strumento sconosciuto e la compatibilità dei bundle non sono integri. Non si tratta di un test aziendale del flusso di lavoro. Exit 0 indica che non sono necessari blocchi o controlli sconosciuti, 1 indica un errore obbligatorio e 2 indica un elemento sconosciuto obbligatorio (o facoltativo non riuscito/avviso/sconosciuto con --strict). I risultati JSON e tabella vengono stampati prima di un'uscita diagnostica diversa da zero. La compatibilità esatta degli strumenti/bundle rimane sconosciuta, quindi un progetto altrimenti reattivo esce normalmente da 2; sconosciuto non è un errore o una certificazione integra.

az logicapp runtime doctor [--acquire-policy-token]
                           [--change-reference]
                           [--context]
                           [--path]
                           [--port]
                           [--probe-timeout]
                           [--strict]

Esempio

Diagnosticare un progetto locale e conservare i risultati JSON per l'integrazione continua.

az logicapp runtime doctor --path .\orders --output json

Esaminare un contesto locale salvato in una tabella leggibile.

az logicapp runtime doctor --context orders-local --output table

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--acquire-policy-token

Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--change-reference

ID riferimento di modifica correlato per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--context

Contesto locale denominato. Impossibile combinare con --path o --port.

--path

Radice del progetto locale. Il valore predefinito è il contesto locale attivo o la directory corrente.

--port

Porta host locale. Il valore predefinito è la porta di contesto salvata o 7071.

--probe-timeout

Timeout per probe in secondi, da 1 a 10. Non viene avviato alcun download o servizio.

Proprietà Valore
Valore predefinito: 2
--strict

Uscire anche da 2 per i controlli facoltativi non riusciti, di avviso o sconosciuti.

Proprietà Valore
Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az logicapp runtime show

Mostra lo stato di runtime Standard di App per la logica locale.

az logicapp runtime show [--port]

Esempio

Mostra lo stato di runtime.

az logicapp runtime show --port 7071

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--port

Porta di runtime locale da controllare. L'impostazione predefinita è la porta del contesto locale salvata, altrimenti 7071.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az logicapp runtime start

Avviare un runtime standard di App per la logica locale.

Quando il local.settings.json del progetto imposta AzureWebJobsStorage su UseDevelopmentStorage=true, l'emulatore di archiviazione Azurite viene avviato automaticamente sulle porte 10000-10002, a meno che non ne sia già disponibile uno, nel qual caso viene riutilizzato. Solo un emulatore avviato dall'interfaccia della riga di comando viene arrestato e solo una volta che non viene ancora usato alcun runtime in primo piano o in background. La proprietà del processo viene controllata usando sia il PID che il tempo di creazione in Windows, Linux e macOS. Un PID non verificato o riciclato non viene mai arrestato. Passare --no-azurite per gestire l'emulatore manualmente.

az logicapp runtime start [--acquire-policy-token]
                          [--background]
                          [--change-reference]
                          [--no-azurite]
                          [--path]
                          [--port]
                          [--ready-timeout]

Esempio

Avviare un runtime di progetto in background.

az logicapp runtime start --path .\orders --port 7071 --background

Avviare un runtime senza toccare l'emulatore di archiviazione.

az logicapp runtime start --path .\orders --port 7071 --background --no-azurite

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--acquire-policy-token

Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--background

Scollegare e registrare l'identità del processo per l'arresto.

Proprietà Valore
Valore predefinito: False
--change-reference

ID riferimento di modifica correlato per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--no-azurite

Non avviare l'emulatore di archiviazione Azurite. Per impostazione predefinita, viene avviato quando il progetto usa l'archiviazione di sviluppo e non è già disponibile sulla porta 10000.

Proprietà Valore
Valore predefinito: False
--path

Project radice da eseguire.

--port

Porta del listener. L'impostazione predefinita è la porta del contesto locale salvata, altrimenti 7071.

--ready-timeout

Secondi di attesa per la risposta dell'endpoint di gestione durante l'esecuzione in background. 0 restituisce immediatamente senza attendere.

Proprietà Valore
Valore predefinito: 30
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az logicapp runtime stop

Arrestare un runtime locale avviato da questa interfaccia della riga di comando.

Un nuovo tentativo può rimuovere una ricevuta in sospeso dopo che ogni processo registrato e il consumer di avvio è stato chiuso e la porta è inattiva. Non segnala mai un PID riciclato o non verificabile. I processi Windows chiusi confermati potrebbero avere ancora handle aperti. Il report delle ricevute ripristinate risulta già chiuso anziché terminato.

az logicapp runtime stop [--acquire-policy-token]
                         [--all]
                         [--change-reference]
                         [--port]

Esempio

Arrestare un runtime avviato dall'interfaccia della riga di comando.

az logicapp runtime stop --port 7071

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--acquire-policy-token

Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--all

Arrestare tutti i runtime avviati in precedenza da questa interfaccia della riga di comando.

Proprietà Valore
Valore predefinito: False
--change-reference

ID riferimento di modifica correlato per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--port

Arrestare il runtime avviato dall'interfaccia della riga di comando su questa porta. L'impostazione predefinita è la porta del contesto locale salvata, altrimenti 7071. Ignorato con --all.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False