az containerapp resiliency
Note
Deze verwijzing maakt deel uit van de containerapp-extensie voor de Azure CLI (versie 2.79.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az containerapp resiliency opdracht uitvoert. Meer informatie over uitbreidingen.
Deze opdrachtgroep is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Opdrachten voor het beheren van tolerantiebeleid voor een container-app.
Opdracht
| Name | Description | Type | Status |
|---|---|---|---|
| az containerapp resiliency create |
Maak tolerantiebeleid voor een container-app. |
Extension | Preview |
| az containerapp resiliency delete |
Tolerantiebeleid voor een container-app verwijderen. |
Extension | Preview |
| az containerapp resiliency list |
Beleid voor tolerantie voor een container-app weergeven. |
Extension | Preview |
| az containerapp resiliency show |
Tolerantiebeleid voor een container-app weergeven. |
Extension | Preview |
| az containerapp resiliency update |
Beleid voor tolerantie voor een container-app bijwerken. |
Extension | Preview |
az containerapp resiliency create
De opdrachtgroep 'containerapp-tolerantie' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Maak tolerantiebeleid voor een container-app.
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]
Voorbeelden
Maak aanbevolen beleidsregels voor tolerantie.
az containerapp resiliency create -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp --recommended
Maak het beleid voor time-outtolerantie.
az containerapp resiliency create -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--timeout 15 --timeout-connect 5
Maak tolerantiebeleid met behulp van een yaml-configuratie.
az containerapp resiliency create -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--yaml "path/to/yaml/file.yml"
Vereiste parameters
De naam van de bestaande container-app.
De naam van het tolerantiebeleid voor container-apps. Een naam moet bestaan uit alfanumerieke tekens in kleine letters of '-', beginnen met een letter, eindigen met een alfanumerieke teken, mogen niet '--' bevatten en moeten kleiner zijn dan 30 tekens.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Het tijdsinterval in seconden tussen het opruimen van e-mailanalyses. Dit kan ertoe leiden dat zowel nieuwe uitwerpen als hosts worden geretourneerd naar de service. Standaard: 10.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Circuit Breaker Policy Arguments |
Het maximum % van replica's van container-apps die kunnen worden uitgeworpen. Er wordt ten minste één host uitgeworpen, ongeacht de waarde. Standaard: 100.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Circuit Breaker Policy Arguments |
Het aantal opeenvolgende foutreacties aan de serverzijde (voor HTTP-verkeer, 5xx-antwoorden; voor TCP-verkeer, niet reageren op PONG; enzovoort) voordat een opeenvolgende 5xx-uitjection plaatsvindt. Standaard: 5.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Circuit Breaker Policy Arguments |
Er wordt een nieuwe poging uitgevoerd als de antwoordstatuscode overeenkomt met een statuscode in deze lijst.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | HTTP Retry Policy Arguments |
Geef het basisinterval op in milliseconden tussen nieuwe pogingen. Standaard: 1000.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | HTTP Retry Policy Arguments |
Er wordt een nieuwe poging uitgevoerd als het antwoordfoutbericht overeenkomt met een fout in deze lijst. Standaard: 5xx.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | HTTP Retry Policy Arguments |
Geef het maximuminterval op in milliseconden tussen nieuwe pogingen. Standaard: 10000.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | HTTP Retry Policy Arguments |
Geef het maximum aantal nieuwe pogingen op. Standaard: 3.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | HTTP Retry Policy Arguments |
Het maximum aantal aanvragen dat in behandeling is voor de container-app. Standaard: 1024.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | HTTP Connection Pool Policy Arguments |
Het maximum aantal parallelle aanvragen dat wordt gedaan voor de container-app. Standaard: 1024.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | HTTP Connection Pool Policy Arguments |
Wacht niet totdat de langdurige bewerking is voltooid.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Stel aanbevolen waarden voor tolerantiebeleid in voor een container-app.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Het maximum aantal verbindingen dat wordt gemaakt met de container-app.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | TCP Connection Pool Policy Arguments |
Het maximum aantal mislukte verbindingspogingen dat wordt gedaan voordat u opgeeft.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | TCP Retry Policy Arguments |
Geef de time-out in seconden op. Dit omvat het punt waarop de hele aanvraag is verwerkt en wanneer het antwoord volledig is verwerkt. Deze time-out bevat alle nieuwe pogingen. Standaard: 60.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Timeout Policy Arguments |
De time-out in seconden voor nieuwe netwerkverbindingen met de container-app. Standaard: 5.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Timeout Policy Arguments |
Pad naar een YAML-bestand met de configuratie van een tolerantiebeleid voor container-apps. Alle andere parameters worden genegeerd.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az containerapp resiliency delete
De opdrachtgroep 'containerapp-tolerantie' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Tolerantiebeleid voor een container-app verwijderen.
az containerapp resiliency delete --container-app-name
--resource-group
[--ids]
[--name]
[--no-wait]
[--subscription]
[--yes]
Voorbeelden
Tolerantiebeleid voor een container-app verwijderen.
az containerapp resiliency delete -g MyResourceGroup \
-n MyResiliencyName --container-app-name MyContainerApp
Vereiste parameters
De naam van de bestaande container-app.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
De naam van het tolerantiebeleid voor container-apps. Een naam moet bestaan uit alfanumerieke tekens in kleine letters of '-', beginnen met een letter, eindigen met een alfanumerieke teken, mogen niet '--' bevatten en moeten kleiner zijn dan 30 tekens.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Wacht niet totdat de langdurige bewerking is voltooid.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Niet vragen om bevestiging.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az containerapp resiliency list
De opdrachtgroep 'containerapp-tolerantie' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Beleid voor tolerantie voor een container-app weergeven.
az containerapp resiliency list --container-app-name
--resource-group
Voorbeelden
Beleid voor tolerantie voor een container-app weergeven.
az containerapp resiliency list -g MyResourceGroup \
--container-app-name MyContainerApp
Vereiste parameters
De naam van de bestaande container-app.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az containerapp resiliency show
De opdrachtgroep 'containerapp-tolerantie' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Tolerantiebeleid voor een container-app weergeven.
az containerapp resiliency show --container-app-name
--resource-group
[--ids]
[--name]
[--subscription]
Voorbeelden
Tolerantiebeleid voor een container-app weergeven.
az containerapp resiliency show -g MyResourceGroup \
-n MyResiliencyName --container-app-name MyContainerApp
Vereiste parameters
De naam van de bestaande container-app.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
De naam van het tolerantiebeleid voor container-apps. Een naam moet bestaan uit alfanumerieke tekens in kleine letters of '-', beginnen met een letter, eindigen met een alfanumerieke teken, mogen niet '--' bevatten en moeten kleiner zijn dan 30 tekens.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az containerapp resiliency update
De opdrachtgroep 'containerapp-tolerantie' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Beleid voor tolerantie voor een container-app bijwerken.
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]
Voorbeelden
Werk het tolerantiebeleid voor tcp-verbindingsgroepen bij.
az containerapp resiliency update -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--tcp-connections 1024
Werk beleidsregels voor tolerantie bij met behulp van een yaml-configuratie.
az containerapp resiliency update -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--yaml "path/to/yaml/file.yml"
Vereiste parameters
De naam van de bestaande container-app.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Het tijdsinterval in seconden tussen het opruimen van e-mailanalyses. Dit kan ertoe leiden dat zowel nieuwe uitwerpen als hosts worden geretourneerd naar de service. Standaard: 10.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Circuit Breaker Policy Arguments |
Het maximum % van replica's van container-apps die kunnen worden uitgeworpen. Er wordt ten minste één host uitgeworpen, ongeacht de waarde. Standaard: 100.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Circuit Breaker Policy Arguments |
Het aantal opeenvolgende foutreacties aan de serverzijde (voor HTTP-verkeer, 5xx-antwoorden; voor TCP-verkeer, niet reageren op PONG; enzovoort) voordat een opeenvolgende 5xx-uitjection plaatsvindt. Standaard: 5.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Circuit Breaker Policy Arguments |
Er wordt een nieuwe poging uitgevoerd als de antwoordstatuscode overeenkomt met een statuscode in deze lijst.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | HTTP Retry Policy Arguments |
Geef het basisinterval op in milliseconden tussen nieuwe pogingen. Standaard: 1000.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | HTTP Retry Policy Arguments |
Er wordt een nieuwe poging uitgevoerd als het antwoordfoutbericht overeenkomt met een fout in deze lijst. Standaard: 5xx.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | HTTP Retry Policy Arguments |
Geef het maximuminterval op in milliseconden tussen nieuwe pogingen. Standaard: 10000.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | HTTP Retry Policy Arguments |
Geef het maximum aantal nieuwe pogingen op. Standaard: 3.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | HTTP Retry Policy Arguments |
Het maximum aantal aanvragen dat in behandeling is voor de container-app. Standaard: 1024.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | HTTP Connection Pool Policy Arguments |
Het maximum aantal parallelle aanvragen dat wordt gedaan voor de container-app. Standaard: 1024.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | HTTP Connection Pool Policy Arguments |
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
De naam van het tolerantiebeleid voor container-apps. Een naam moet bestaan uit alfanumerieke tekens in kleine letters of '-', beginnen met een letter, eindigen met een alfanumerieke teken, mogen niet '--' bevatten en moeten kleiner zijn dan 30 tekens.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Wacht niet totdat de langdurige bewerking is voltooid.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Het maximum aantal verbindingen dat wordt gemaakt met de container-app.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | TCP Connection Pool Policy Arguments |
Het maximum aantal mislukte verbindingspogingen dat wordt gedaan voordat u opgeeft.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | TCP Retry Policy Arguments |
Geef de time-out in seconden op. Dit omvat het punt waarop de hele aanvraag is verwerkt en wanneer het antwoord volledig is verwerkt. Deze time-out bevat alle nieuwe pogingen. Standaard: 60.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Timeout Policy Arguments |
De time-out in seconden voor nieuwe netwerkverbindingen met de container-app. Standaard: 5.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Timeout Policy Arguments |
Pad naar een YAML-bestand met de configuratie van een tolerantiebeleid voor container-apps. Alle andere parameters worden genegeerd.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |