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.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Contesto locale denominato. Impossibile combinare con --path o --port.
Radice del progetto locale. Il valore predefinito è il contesto locale attivo o la directory corrente.
Porta host locale. Il valore predefinito è la porta di contesto salvata o 7071.
Timeout per probe in secondi, da 1 a 10. Non viene avviato alcun download o servizio.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | 2 |
Uscire anche da 2 per i controlli facoltativi non riusciti, di avviso o sconosciuti.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.
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.
Porta di runtime locale da controllare. L'impostazione predefinita è la porta del contesto locale salvata, altrimenti 7071.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.
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.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Scollegare e registrare l'identità del processo per l'arresto.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
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 |
Project radice da eseguire.
Porta del listener. L'impostazione predefinita è la porta del contesto locale salvata, altrimenti 7071.
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
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.
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.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Arrestare tutti i runtime avviati in precedenza da questa interfaccia della riga di comando.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
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
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |