Condividi tramite


az spring job

Nota

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

Questo gruppo di comandi è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

(Solo livello Enterprise) Comandi per gestire i processi del servizio Azure Spring Apps.

Comandi

Nome Descrizione Tipo Stato
az spring job create

Creare un nuovo processo nel servizio Azure Spring Apps.

Estensione Anteprima
az spring job delete

Eliminare un processo in Azure Spring Apps.

Estensione Anteprima
az spring job deploy

Distribuire l'artefatto in un processo e aggiornare le configurazioni correlate.

Estensione Anteprima
az spring job execution

(Solo livello Enterprise) Comandi per gestire le esecuzioni di processi del servizio Azure Spring Apps.

Estensione Anteprima
az spring job execution cancel

Annullare un'esecuzione del processo.

Estensione Anteprima
az spring job execution instance

(Solo livello Enterprise) Comandi per gestire le istanze di esecuzione dei processi del servizio Azure Spring Apps.

Estensione Anteprima
az spring job execution instance list

Elencare tutte le istanze dell'esecuzione del processo.

Estensione Anteprima
az spring job execution list

Elencare tutte le esecuzioni del processo.

Estensione Anteprima
az spring job execution show

Visualizzare lo stato e i risultati di un'esecuzione del processo.

Estensione Anteprima
az spring job list

Elencare tutti i processi in Azure Spring Apps.

Estensione Anteprima
az spring job logs

Visualizzare i log per le istanze di esecuzione del processo. I log verranno trasmessi quando si imposta '-f/--follow'.

Estensione Anteprima
az spring job show

Visualizzare i dettagli di un processo in Azure Spring Apps.

Estensione Anteprima
az spring job start

Avviare un'esecuzione del processo.

Estensione Anteprima
az spring job update

Aggiornare le configurazioni di un processo.

Estensione Anteprima

az spring job create

Anteprima

Il gruppo di comandi 'spring job' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare un nuovo processo nel servizio Azure Spring Apps.

az spring job create --name
                     --resource-group
                     --service
                     [--args]
                     [--bind-config-server]
                     [--bind-service-registry]
                     [--cpu]
                     [--envs]
                     [--memory]
                     [--parallelism]
                     [--retry-limit]
                     [--secret-envs]
                     [--timeout]

Esempio

Creare un processo con la configurazione predefinita.

az spring job create -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup

Parametri necessari

--name -n

Nome del processo in esecuzione nell'istanza di Azure Spring Apps specificata.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Il nome dell'istanza di Azure Spring Apps consente di configurare il servizio predefinito usando az configure --defaults spring=.

Parametri facoltativi

--args

Argomenti dell'esecuzione del processo.

--bind-config-server --bind-cs

Associare automaticamente il processo al server di configurazione predefinito.

--bind-service-registry --bind-sr

Associare automaticamente il processo al Registro di sistema del servizio predefinito.

--cpu

Quantità di risorse CPU. Deve essere 500m o il numero di core CPU.

valore predefinito: 1
--envs

Proprietà non sensibili per le variabili di ambiente. Formattare "key[=value]" e separati da spazio.

--memory

Quantità di risorse di memoria. Deve essere 512Mi o #Gi, ad esempio 1Gi, 3Gi.

valore predefinito: 2Gi
--parallelism

Numero massimo di repliche da eseguire per esecuzione.

--retry-limit

Numero massimo di tentativi prima di non riuscire il processo.

--secret-envs

Proprietà sensibili per le variabili di ambiente. Una volta inserito, verrà crittografato e non restituito. Formattare "key[=value]" e separati da spazio.

--timeout

Numero massimo di secondi consentiti per l'esecuzione di un'esecuzione.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--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

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

az spring job delete

Anteprima

Il gruppo di comandi 'spring job' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Eliminare un processo in Azure Spring Apps.

az spring job delete --name
                     --resource-group
                     --service

Esempio

Eliminare un processo

az spring job delete -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup

Parametri necessari

--name -n

Nome del processo in esecuzione nell'istanza di Azure Spring Apps specificata.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Il nome dell'istanza di Azure Spring Apps consente di configurare il servizio predefinito usando az configure --defaults spring=.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--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

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

az spring job deploy

Anteprima

Il gruppo di comandi 'spring job' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Distribuire l'artefatto in un processo e aggiornare le configurazioni correlate.

az spring job deploy --name
                     --resource-group
                     --service
                     [--args]
                     [--artifact-path]
                     [--build-cpu]
                     [--build-env]
                     [--build-memory]
                     [--builder]
                     [--cpu]
                     [--disable-validation {false, true}]
                     [--envs]
                     [--memory]
                     [--no-wait]
                     [--parallelism]
                     [--retry-limit]
                     [--secret-envs]
                     [--source-path]
                     [--timeout]
                     [--version]

Esempio

Distribuire un file JAR predefinito in un processo con variabili di ambiente.

az spring job deploy -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --artifact-path app.jar --env foo=bar

Distribuire un file JAR predefinito in un processo con build env.

az spring job deploy -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --artifact-path app.jar --build-env BP_JVM_VERSION=11.*

Parametri necessari

--name -n

Nome del processo in esecuzione nell'istanza di Azure Spring Apps specificata.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Il nome dell'istanza di Azure Spring Apps consente di configurare il servizio predefinito usando az configure --defaults spring=.

Parametri facoltativi

--args

Argomenti dell'esecuzione del processo.

--artifact-path

Distribuire l'artefatto predefinito specificato (jar o netcore zip).

--build-cpu

Quantità di risorse CPU. Deve essere 500m o il numero di core CPU.

valore predefinito: 1
--build-env

Variabili di ambiente separate da spazi nel formato 'key[=value]'.

--build-memory

Quantità di risorse di memoria. Deve essere 512Mi o #Gi, ad esempio 1Gi, 3Gi.

valore predefinito: 2Gi
--builder

(Solo livello Enterprise) Compilare il generatore di servizi usato per compilare il file eseguibile.

valore predefinito: default
--cpu

Quantità di risorse CPU. Deve essere 500m o il numero di core CPU.

--disable-validation

Se true, disabilitare la convalida jar.

valori accettati: false, true
--envs

Proprietà non sensibili per le variabili di ambiente. Formattare "key[=value]" e separati da spazio.

--memory

Quantità di risorse di memoria. Deve essere 512Mi o #Gi, ad esempio 1Gi, 3Gi.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--parallelism

Numero massimo di repliche da eseguire per esecuzione.

--retry-limit

Numero massimo di tentativi prima di non riuscire il processo.

--secret-envs

Proprietà sensibili per le variabili di ambiente. Una volta inserito, verrà crittografato e non restituito. Formattare "key[=value]" e separati da spazio.

--source-path

Distribuire la cartella di origine specificata. La cartella verrà compressa in tar, caricata e compilata usando kpack. L'impostazione predefinita è la cartella corrente se non viene specificato alcun valore.

--timeout

Numero massimo di secondi consentiti per l'esecuzione di un'esecuzione. È possibile usare -1 per reimpostare il timeout.

--version

Versione di distribuzione, mantenere invariata se non impostata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--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

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

az spring job list

Anteprima

Il gruppo di comandi 'spring job' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Elencare tutti i processi in Azure Spring Apps.

az spring job list --resource-group
                   --service

Esempio

Elencare i processi

az spring job list -s MyAzureSpringAppsInstance -g MyResourceGroup

Parametri necessari

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Il nome dell'istanza di Azure Spring Apps consente di configurare il servizio predefinito usando az configure --defaults spring=.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--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

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

az spring job logs

Anteprima

Il gruppo di comandi 'spring job' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Visualizzare i log per le istanze di esecuzione del processo. I log verranno trasmessi quando si imposta '-f/--follow'.

az spring job logs --execution
                   --name
                   --resource-group
                   --service
                   [--all-instances]
                   [--follow]
                   [--instance]
                   [--limit]
                   [--lines]
                   [--max-log-requests]
                   [--since]

Esempio

Visualizzare i log per tutte le istanze di un'esecuzione di un processo.

az spring job logs --name job-name --execution job-execution-nam --all-instances -s MyService -g MyResourceGroup

Visualizzare i log per un'istanza specifica di un'esecuzione del processo.

az spring job logs --name job-name --execution job-execution-nam --instance job-execution-instance -s MyService -g MyResourceGroup

Trasmettere ed esaminare i log per tutte le istanze di un'esecuzione del processo.

az spring job logs --name job-name --execution job-execution-nam --all-instances --follow -s MyService -g MyResourceGroup

Trasmettere ed esaminare i log per un'istanza specifica di un'esecuzione del processo.

az spring job logs --name job-name --execution job-execution-nam --instance MyJobExecutionInstance --follow -s MyService -g MyResourceGroup

Parametri necessari

--execution

Nome dell'esecuzione del processo.

--name -n

Nome del processo in esecuzione nell'istanza di Azure Spring Apps specificata.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Il nome dell'istanza di Azure Spring Apps consente di configurare il servizio predefinito usando az configure --defaults spring=.

Parametri facoltativi

--all-instances

Flag per indicare il recupero dei log per tutte le istanze dell'esecuzione del processo.

--follow -f

Flag per indicare che i log devono essere trasmessi.

--instance -i

Nome di un'istanza esistente dell'esecuzione del processo. Trovare i nomi di istanza dal comando az spring job execution instance list.

--limit

Numero massimo di kibibyte di log da restituire. Il numero massimo è 2048.

valore predefinito: 2048
--lines

Numero di righe da visualizzare. Il valore massimo è 10000.

valore predefinito: 100
--max-log-requests

Specificare il numero massimo di log simultanei da seguire quando si ottengono i log da tutte le istanze.

valore predefinito: 5
--since

Restituisce solo i log più recenti di una durata relativa, ad esempio 5s, 2m o 1h. Il valore massimo è 1h.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--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

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

az spring job show

Anteprima

Il gruppo di comandi 'spring job' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Visualizzare i dettagli di un processo in Azure Spring Apps.

az spring job show --name
                   --resource-group
                   --service

Parametri necessari

--name -n

Nome del processo in esecuzione nell'istanza di Azure Spring Apps specificata.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Il nome dell'istanza di Azure Spring Apps consente di configurare il servizio predefinito usando az configure --defaults spring=.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--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

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

az spring job start

Anteprima

Il gruppo di comandi 'spring job' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Avviare un'esecuzione del processo.

az spring job start --name
                    --resource-group
                    --service
                    [--args]
                    [--cpu]
                    [--envs]
                    [--memory]
                    [--secret-envs]
                    [--wait-until-finished {false, true}]

Esempio

Avviare un'esecuzione del processo

az spring job start -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup

Parametri necessari

--name -n

Nome del processo in esecuzione nell'istanza di Azure Spring Apps specificata.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Il nome dell'istanza di Azure Spring Apps consente di configurare il servizio predefinito usando az configure --defaults spring=.

Parametri facoltativi

--args

Argomenti dell'esecuzione del processo.

--cpu

Quantità di risorse CPU. Deve essere 500m o il numero di core CPU.

--envs

Proprietà non sensibili per le variabili di ambiente. Formattare "key[=value]" e separati da spazio.

--memory

Quantità di risorse di memoria. Deve essere 512Mi o #Gi, ad esempio 1Gi, 3Gi.

--secret-envs

Proprietà sensibili per le variabili di ambiente. Una volta inserito, verrà crittografato e non restituito. Formattare "key[=value]" e separati da spazio.

--wait-until-finished

Se true, attendere il completamento dell'esecuzione del processo.

valori accettati: false, true
valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--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

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

az spring job update

Anteprima

Il gruppo di comandi 'spring job' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Aggiornare le configurazioni di un processo.

az spring job update --name
                     --resource-group
                     --service
                     [--args]
                     [--cpu]
                     [--envs]
                     [--memory]
                     [--parallelism]
                     [--retry-limit]
                     [--secret-envs]
                     [--timeout]

Esempio

Aggiungere variabili di ambiente di testo normale per il processo.

az spring job update -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --envs foo=bar

Rimuovere tutte le variabili di ambiente di testo normale e mantenere tutti i segreti esistenti per il processo.

az spring job update -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --envs

Rimuovere tutti i segreti e mantenere tutte le variabili di ambiente di testo normale per il processo.

az spring job update -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --secret-envs

Parametri necessari

--name -n

Nome del processo in esecuzione nell'istanza di Azure Spring Apps specificata.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Il nome dell'istanza di Azure Spring Apps consente di configurare il servizio predefinito usando az configure --defaults spring=.

Parametri facoltativi

--args

Argomenti dell'esecuzione del processo.

--cpu

Quantità di risorse CPU. Deve essere 500m o il numero di core CPU.

--envs

Proprietà non sensibili per le variabili di ambiente. Formattare "key[=value]" e separati da spazio.

--memory

Quantità di risorse di memoria. Deve essere 512Mi o #Gi, ad esempio 1Gi, 3Gi.

--parallelism

Numero massimo di repliche da eseguire per esecuzione.

--retry-limit

Numero massimo di tentativi prima di non riuscire il processo.

--secret-envs

Proprietà sensibili per le variabili di ambiente. Una volta inserito, verrà crittografato e non restituito. Formattare "key[=value]" e separati da spazio.

--timeout

Numero massimo di secondi consentiti per l'esecuzione di un'esecuzione. È possibile usare -1 per reimpostare il timeout.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--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

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