Dela via


az containerapp resiliency

Note

This reference is part of the containerapp extension for the Azure CLI (version 2.62.0 or higher). Tillägget installeras automatiskt första gången du kör ett az containerapp resiliency kommando. Learn more about extensions.

Den här kommandogruppen är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Kommandon för att hantera återhämtningsprinciper för en containerapp.

Kommandon

Name Description Typ Status
az containerapp resiliency create

Skapa återhämtningsprinciper för en containerapp.

Extension Preview
az containerapp resiliency delete

Ta bort återhämtningsprinciper för en containerapp.

Extension Preview
az containerapp resiliency list

Lista återhämtningsprinciper för en containerapp.

Extension Preview
az containerapp resiliency show

Visa återhämtningsprinciper för en containerapp.

Extension Preview
az containerapp resiliency update

Uppdatera återhämtningsprinciper för en containerapp.

Extension Preview

az containerapp resiliency create

Förhandsgranskning

Kommandogruppen "containerapp resiliency" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa återhämtningsprinciper för en containerapp.

az containerapp resiliency create --container-app-name
                                  --name
                                  --resource-group
                                  [--cb-interval]
                                  [--cb-max-ejection]
                                  [--cb-sequential-errors]
                                  [--http-codes]
                                  [--http-delay]
                                  [--http-errors]
                                  [--http-interval]
                                  [--http-retries]
                                  [--http1-pending]
                                  [--http2-parallel]
                                  [--no-wait]
                                  [--recommended]
                                  [--tcp-connections]
                                  [--tcp-retries]
                                  [--timeout]
                                  [--timeout-connect]
                                  [--yaml]

Exempel

Skapa rekommenderade återhämtningsprinciper.

az containerapp resiliency create -g MyResourceGroup \
  -n MyResiliencyName --container-app-name my-containerapp --recommended

Skapa policyn för timeoutåterhämtning.

az containerapp resiliency create -g MyResourceGroup \
  -n MyResiliencyName --container-app-name my-containerapp \
  --timeout 15 --timeout-connect 5

Skapa återhämtningsprinciper med hjälp av en yaml-konfiguration.

az containerapp resiliency create -g MyResourceGroup \
  -n MyResiliencyName --container-app-name my-containerapp \
  --yaml "path/to/yaml/file.yml"

Obligatoriska parametrar

--container-app-name

Namnet på den befintliga containerappen.

--name -n

Namnet på containerappens återhämtningsprincip. Ett namn måste bestå av alfanumeriska gemener eller "-", börja med en bokstav, sluta med ett alfanumeriskt tecken, får inte ha "--", och måste vara mindre än 30 tecken.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--cb-interval

Tidsintervallet i sekunder mellan utmatningsanalysen sveper. Detta kan leda till att både nya utmatningar och värdar returneras till tjänsten. Default: 10.

Egenskap Värde
Parameter group: Circuit Breaker Policy Arguments
--cb-max-ejection

Maximal % av containerapprepliker som kan matas ut. Minst en värd matas ut oavsett värde. Default: 100.

Egenskap Värde
Parameter group: Circuit Breaker Policy Arguments
--cb-sequential-errors

Antalet på varandra följande felsvar på serversidan (för HTTP-trafik, 5xx-svar, för TCP-trafik, underlåtenhet att svara PONG osv.) innan en efterföljande 5xx-utmatning inträffar. Default: 5.

Egenskap Värde
Parameter group: Circuit Breaker Policy Arguments
--http-codes

Ett nytt försök görs om svarsstatuskoden matchar någon statuskod i den här listan.

Egenskap Värde
Parameter group: HTTP Retry Policy Arguments
--http-delay

Ange basintervallet i millisekunder mellan återförsök. Default: 1000.

Egenskap Värde
Parameter group: HTTP Retry Policy Arguments
--http-errors

Ett nytt försök görs om svarsfelmeddelandet matchar något fel i den här listan. Default: 5xx.

Egenskap Värde
Parameter group: HTTP Retry Policy Arguments
--http-interval

Ange det maximala intervallet i millisekunder mellan återförsök. Default: 10000.

Egenskap Värde
Parameter group: HTTP Retry Policy Arguments
--http-retries

Ange det maximala antalet återförsök. Default: 3.

Egenskap Värde
Parameter group: HTTP Retry Policy Arguments
--http1-pending

Det maximala antalet väntande begäranden som ska tillåtas till containerappen. Default: 1024.

Egenskap Värde
Parameter group: HTTP Connection Pool Policy Arguments
--http2-parallel

Det maximala antalet parallella begäranden som ska göras till containerappen. Default: 1024.

Egenskap Värde
Parameter group: HTTP Connection Pool Policy Arguments
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Egenskap Värde
Standardvärde: False
--recommended

Ange rekommenderade värden för återhämtningsprinciper för en containerapp.

Egenskap Värde
Standardvärde: False
--tcp-connections

Det maximala antalet anslutningar som ska göras till containerappen.

Egenskap Värde
Parameter group: TCP Connection Pool Policy Arguments
--tcp-retries

Det maximala antalet misslyckade anslutningsförsök som görs innan du ger upp.

Egenskap Värde
Parameter group: TCP Retry Policy Arguments
--timeout

Ange tidsgränsen i sekunder. Detta sträcker sig mellan den punkt där hela begäran har bearbetats och när svaret har bearbetats helt. Den här tidsgränsen omfattar alla återförsök. Default: 60.

Egenskap Värde
Parameter group: Timeout Policy Arguments
--timeout-connect

Tidsgränsen i sekunder för nya nätverksanslutningar till containerappen. Default: 5.

Egenskap Värde
Parameter group: Timeout Policy Arguments
--yaml

Sökväg till en .yaml-fil med konfigurationen av en containerapps återhämtningsprincip. Alla andra parametrar ignoreras.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az containerapp resiliency delete

Förhandsgranskning

Kommandogruppen "containerapp resiliency" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Ta bort återhämtningsprinciper för en containerapp.

az containerapp resiliency delete --container-app-name
                                  --resource-group
                                  [--ids]
                                  [--name]
                                  [--no-wait]
                                  [--subscription]
                                  [--yes]

Exempel

Ta bort återhämtningsprinciper för en containerapp.

az containerapp resiliency delete -g MyResourceGroup \
  -n MyResiliencyName --container-app-name MyContainerApp

Obligatoriska parametrar

--container-app-name

Namnet på den befintliga containerappen.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om 'resurs-ID' argumenten. Du bör ange antingen --id eller andra "Resurs-ID"-argument.

Egenskap Värde
Parameter group: Resource Id Arguments
--name -n

Namnet på containerappens återhämtningsprincip. Ett namn måste bestå av alfanumeriska gemener eller "-", börja med en bokstav, sluta med ett alfanumeriskt tecken, får inte ha "--", och måste vara mindre än 30 tecken.

Egenskap Värde
Parameter group: Resource Id Arguments
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Egenskap Värde
Standardvärde: False
--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

Egenskap Värde
Parameter group: Resource Id Arguments
--yes -y

Fråga inte efter bekräftelse.

Egenskap Värde
Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az containerapp resiliency list

Förhandsgranskning

Kommandogruppen "containerapp resiliency" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Lista återhämtningsprinciper för en containerapp.

az containerapp resiliency list --container-app-name
                                --resource-group

Exempel

Lista återhämtningsprinciper för en containerapp.

az containerapp resiliency list -g MyResourceGroup \
  --container-app-name MyContainerApp

Obligatoriska parametrar

--container-app-name

Namnet på den befintliga containerappen.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az containerapp resiliency show

Förhandsgranskning

Kommandogruppen "containerapp resiliency" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Visa återhämtningsprinciper för en containerapp.

az containerapp resiliency show --container-app-name
                                --resource-group
                                [--ids]
                                [--name]
                                [--subscription]

Exempel

Visa återhämtningsprinciper för en containerapp.

az containerapp resiliency show -g MyResourceGroup \
  -n MyResiliencyName --container-app-name MyContainerApp

Obligatoriska parametrar

--container-app-name

Namnet på den befintliga containerappen.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om 'resurs-ID' argumenten. Du bör ange antingen --id eller andra "Resurs-ID"-argument.

Egenskap Värde
Parameter group: Resource Id Arguments
--name -n

Namnet på containerappens återhämtningsprincip. Ett namn måste bestå av alfanumeriska gemener eller "-", börja med en bokstav, sluta med ett alfanumeriskt tecken, får inte ha "--", och måste vara mindre än 30 tecken.

Egenskap Värde
Parameter group: Resource Id Arguments
--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

Egenskap Värde
Parameter group: Resource Id Arguments
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az containerapp resiliency update

Förhandsgranskning

Kommandogruppen "containerapp resiliency" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Uppdatera återhämtningsprinciper för en containerapp.

az containerapp resiliency update --container-app-name
                                  --resource-group
                                  [--cb-interval]
                                  [--cb-max-ejection]
                                  [--cb-sequential-errors]
                                  [--http-codes]
                                  [--http-delay]
                                  [--http-errors]
                                  [--http-interval]
                                  [--http-retries]
                                  [--http1-pending]
                                  [--http2-parallel]
                                  [--ids]
                                  [--name]
                                  [--no-wait]
                                  [--subscription]
                                  [--tcp-connections]
                                  [--tcp-retries]
                                  [--timeout]
                                  [--timeout-connect]
                                  [--yaml]

Exempel

Uppdatera återhämtningsprincipen för TCP-anslutningspoolen.

az containerapp resiliency update -g MyResourceGroup \
  -n MyResiliencyName --container-app-name my-containerapp \
  --tcp-connections 1024

Uppdatera återhämtningsprinciper med hjälp av en yaml-konfiguration.

az containerapp resiliency update -g MyResourceGroup \
  -n MyResiliencyName --container-app-name my-containerapp \
  --yaml "path/to/yaml/file.yml"

Obligatoriska parametrar

--container-app-name

Namnet på den befintliga containerappen.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--cb-interval

Tidsintervallet i sekunder mellan utmatningsanalysen sveper. Detta kan leda till att både nya utmatningar och värdar returneras till tjänsten. Default: 10.

Egenskap Värde
Parameter group: Circuit Breaker Policy Arguments
--cb-max-ejection

Maximal % av containerapprepliker som kan matas ut. Minst en värd matas ut oavsett värde. Default: 100.

Egenskap Värde
Parameter group: Circuit Breaker Policy Arguments
--cb-sequential-errors

Antalet på varandra följande felsvar på serversidan (för HTTP-trafik, 5xx-svar, för TCP-trafik, underlåtenhet att svara PONG osv.) innan en efterföljande 5xx-utmatning inträffar. Default: 5.

Egenskap Värde
Parameter group: Circuit Breaker Policy Arguments
--http-codes

Ett nytt försök görs om svarsstatuskoden matchar någon statuskod i den här listan.

Egenskap Värde
Parameter group: HTTP Retry Policy Arguments
--http-delay

Ange basintervallet i millisekunder mellan återförsök. Default: 1000.

Egenskap Värde
Parameter group: HTTP Retry Policy Arguments
--http-errors

Ett nytt försök görs om svarsfelmeddelandet matchar något fel i den här listan. Default: 5xx.

Egenskap Värde
Parameter group: HTTP Retry Policy Arguments
--http-interval

Ange det maximala intervallet i millisekunder mellan återförsök. Default: 10000.

Egenskap Värde
Parameter group: HTTP Retry Policy Arguments
--http-retries

Ange det maximala antalet återförsök. Default: 3.

Egenskap Värde
Parameter group: HTTP Retry Policy Arguments
--http1-pending

Det maximala antalet väntande begäranden som ska tillåtas till containerappen. Default: 1024.

Egenskap Värde
Parameter group: HTTP Connection Pool Policy Arguments
--http2-parallel

Det maximala antalet parallella begäranden som ska göras till containerappen. Default: 1024.

Egenskap Värde
Parameter group: HTTP Connection Pool Policy Arguments
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om 'resurs-ID' argumenten. Du bör ange antingen --id eller andra "Resurs-ID"-argument.

Egenskap Värde
Parameter group: Resource Id Arguments
--name -n

Namnet på containerappens återhämtningsprincip. Ett namn måste bestå av alfanumeriska gemener eller "-", börja med en bokstav, sluta med ett alfanumeriskt tecken, får inte ha "--", och måste vara mindre än 30 tecken.

Egenskap Värde
Parameter group: Resource Id Arguments
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Egenskap Värde
Standardvärde: False
--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

Egenskap Värde
Parameter group: Resource Id Arguments
--tcp-connections

Det maximala antalet anslutningar som ska göras till containerappen.

Egenskap Värde
Parameter group: TCP Connection Pool Policy Arguments
--tcp-retries

Det maximala antalet misslyckade anslutningsförsök som görs innan du ger upp.

Egenskap Värde
Parameter group: TCP Retry Policy Arguments
--timeout

Ange tidsgränsen i sekunder. Detta sträcker sig mellan den punkt där hela begäran har bearbetats och när svaret har bearbetats helt. Den här tidsgränsen omfattar alla återförsök. Default: 60.

Egenskap Värde
Parameter group: Timeout Policy Arguments
--timeout-connect

Tidsgränsen i sekunder för nya nätverksanslutningar till containerappen. Default: 5.

Egenskap Värde
Parameter group: Timeout Policy Arguments
--yaml

Sökväg till en .yaml-fil med konfigurationen av en containerapps återhämtningsprincip. Alla andra parametrar ignoreras.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False