az containerapp resiliency
Notitie
Deze verwijzing maakt deel uit van de containerapp-extensie voor de Azure CLI (versie 2.62.0 of hoger). De extensie installeert automatisch de eerste keer dat u een opdracht az containerapp resiliency uitvoert. Meer informatie over extensies.
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. |
Toestel | Preview uitvoeren |
az containerapp resiliency delete |
Tolerantiebeleid voor een container-app verwijderen. |
Toestel | Preview uitvoeren |
az containerapp resiliency list |
Beleid voor tolerantie voor een container-app weergeven. |
Toestel | Preview uitvoeren |
az containerapp resiliency show |
Tolerantiebeleid voor een container-app weergeven. |
Toestel | Preview uitvoeren |
az containerapp resiliency update |
Beleid voor tolerantie voor een container-app bijwerken. |
Toestel | Preview uitvoeren |
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.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
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.
Het maximumpercentage van replica's van container-apps die kunnen worden uitgeworpen. Er wordt ten minste één host uitgeworpen, ongeacht de waarde. Standaard: 100.
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.
Er wordt een nieuwe poging uitgevoerd als de antwoordstatuscode overeenkomt met een statuscode in deze lijst.
Geef het basisinterval op in milliseconden tussen nieuwe pogingen. Standaard: 1000.
Er wordt een nieuwe poging uitgevoerd als het antwoordfoutbericht overeenkomt met een fout in deze lijst. Standaard: 5xx.
Geef het maximuminterval op in milliseconden tussen nieuwe pogingen. Standaard: 10000.
Geef het maximum aantal nieuwe pogingen op. Standaard: 3.
Het maximum aantal aanvragen dat in behandeling is voor de container-app. Standaard: 1024.
Het maximum aantal parallelle aanvragen dat wordt gedaan voor de container-app. Standaard: 1024.
Wacht niet totdat de langdurige bewerking is voltooid.
Stel aanbevolen waarden voor tolerantiebeleid in voor een container-app.
Het maximum aantal verbindingen dat wordt gemaakt met de container-app.
Het maximum aantal mislukte verbindingspogingen dat wordt gedaan voordat u opgeeft.
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.
De time-out in seconden voor nieuwe netwerkverbindingen met de container-app. Standaard: 5.
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.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het 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.
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.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
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. Geef de argumenten --id's of andere resource-id's op.
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.
Wacht niet totdat de langdurige bewerking is voltooid.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Niet vragen om bevestiging.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het 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.
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.
De naam van de 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.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het 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.
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.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
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. Geef de argumenten --id's of andere resource-id's op.
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 of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het 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.
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.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
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.
Het maximumpercentage van replica's van container-apps die kunnen worden uitgeworpen. Er wordt ten minste één host uitgeworpen, ongeacht de waarde. Standaard: 100.
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.
Er wordt een nieuwe poging uitgevoerd als de antwoordstatuscode overeenkomt met een statuscode in deze lijst.
Geef het basisinterval op in milliseconden tussen nieuwe pogingen. Standaard: 1000.
Er wordt een nieuwe poging uitgevoerd als het antwoordfoutbericht overeenkomt met een fout in deze lijst. Standaard: 5xx.
Geef het maximuminterval op in milliseconden tussen nieuwe pogingen. Standaard: 10000.
Geef het maximum aantal nieuwe pogingen op. Standaard: 3.
Het maximum aantal aanvragen dat in behandeling is voor de container-app. Standaard: 1024.
Het maximum aantal parallelle aanvragen dat wordt gedaan voor de container-app. Standaard: 1024.
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. Geef de argumenten --id's of andere resource-id's op.
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.
Wacht niet totdat de langdurige bewerking is voltooid.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Het maximum aantal verbindingen dat wordt gemaakt met de container-app.
Het maximum aantal mislukte verbindingspogingen dat wordt gedaan voordat u opgeeft.
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.
De time-out in seconden voor nieuwe netwerkverbindingen met de container-app. Standaard: 5.
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.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het 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.