az containerapp resiliency
Poznámka:
Tento odkaz je součástí rozšíření containerapp pro Azure CLI (verze 2.62.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az containerapp resiliency . Přečtěte si další informace o rozšířeních.
Tato skupina příkazů je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Příkazy pro správu zásad odolnosti pro aplikaci kontejneru
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az containerapp resiliency create |
Vytvořte zásady odolnosti pro aplikaci typu kontejner. |
Rozšíření | Preview |
az containerapp resiliency delete |
Odstraňte zásady odolnosti pro aplikaci kontejneru. |
Rozšíření | Preview |
az containerapp resiliency list |
Zobrazení seznamu zásad odolnosti pro aplikaci kontejneru |
Rozšíření | Preview |
az containerapp resiliency show |
Zobrazení zásad odolnosti pro aplikaci kontejneru |
Rozšíření | Preview |
az containerapp resiliency update |
Aktualizujte zásady odolnosti pro aplikaci kontejneru. |
Rozšíření | Preview |
az containerapp resiliency create
Skupina příkazů containerapp resiliency je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Vytvořte zásady odolnosti pro aplikaci typu kontejner.
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]
Příklady
Vytvořte doporučené zásady odolnosti.
az containerapp resiliency create -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp --recommended
Vytvořte zásadu odolnosti časového limitu.
az containerapp resiliency create -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--timeout 15 --timeout-connect 5
Vytvořte zásady odolnosti pomocí konfigurace yaml.
az containerapp resiliency create -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--yaml "path/to/yaml/file.yml"
Povinné parametry
Název existující kontejnerové aplikace.
Název zásad odolnosti aplikace kontejneru. Název musí obsahovat malá písmena alfanumerické znaky nebo znak -, začínat písmenem, končit alfanumerickým znakem, nesmí mít znak --- a musí být menší než 30 znaků.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Časový interval v sekundách mezi vysunutím analýzy uklidí. To může vést k tomu, že se do služby vrátí nové vysunutí i hostitelé. Výchozí hodnota: 10.
Maximální počet replik kontejnerových aplikací, které je možné vysunout. Vysune alespoň jednoho hostitele bez ohledu na hodnotu. Výchozí hodnota: 100.
Počet po sobě jdoucích chybových odpovědí na straně serveru (pro provoz HTTP, 5xx odpovědí, pro provoz TCP, selhání reakce PONG atd.) před po sobě jdoucím vysunutím 5xx. Výchozí hodnota: 5.
Pokud stavový kód odpovědi odpovídá jakémukoli stavovém kódu v tomto seznamu, pokusí se o opakování.
Zadejte základní interval v milisekundách mezi opakovanými pokusy. Výchozí hodnota: 1000.
Opakování se pokusí, pokud chybová zpráva odpovědi odpovídá jakékoli chybě v tomto seznamu. Výchozí hodnota: 5xx.
Zadejte maximální interval v milisekundách mezi opakovanými pokusy. Výchozí hodnota: 10000.
Zadejte maximální počet opakování. Výchozí: 3.
Maximální počet nevyřízených požadavků, které budou pro aplikaci kontejneru povolené. Výchozí hodnota: 1024.
Maximální počet paralelních požadavků, které budou provedeny do aplikace kontejneru. Výchozí hodnota: 1024.
Nečekejte na dokončení dlouhotrvající operace.
Nastavte doporučené hodnoty zásad odolnosti pro aplikaci kontejneru.
Maximální počet připojení, která budou provedena v aplikaci kontejneru.
Maximální počet neúspěšných pokusůoch
Zadejte časový limit v sekundách. To se týká bodu, kdy se celý požadavek zpracoval a kdy byla odpověď zcela zpracována. Tento časový limit zahrnuje všechny opakování. Výchozí hodnota: 60.
Časový limit v sekundách pro nová síťová připojení k aplikaci kontejneru. Výchozí hodnota: 5.
Cesta k souboru .yaml s konfigurací zásad odolnosti aplikace kontejneru Všechny ostatní parametry budou ignorovány.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az containerapp resiliency delete
Skupina příkazů containerapp resiliency je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Odstraňte zásady odolnosti pro aplikaci kontejneru.
az containerapp resiliency delete --container-app-name
--resource-group
[--ids]
[--name]
[--no-wait]
[--subscription]
[--yes]
Příklady
Odstraňte zásady odolnosti pro aplikaci kontejneru.
az containerapp resiliency delete -g MyResourceGroup \
-n MyResiliencyName --container-app-name MyContainerApp
Povinné parametry
Název existující kontejnerové aplikace.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.
Název zásad odolnosti aplikace kontejneru. Název musí obsahovat malá písmena alfanumerické znaky nebo znak -, začínat písmenem, končit alfanumerickým znakem, nesmí mít znak --- a musí být menší než 30 znaků.
Nečekejte na dokončení dlouhotrvající operace.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Nezotvádejte výzvu k potvrzení.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az containerapp resiliency list
Skupina příkazů containerapp resiliency je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Zobrazení seznamu zásad odolnosti pro aplikaci kontejneru
az containerapp resiliency list --container-app-name
--resource-group
Příklady
Zobrazení seznamu zásad odolnosti pro aplikaci kontejneru
az containerapp resiliency list -g MyResourceGroup \
--container-app-name MyContainerApp
Povinné parametry
Název existující kontejnerové aplikace.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az containerapp resiliency show
Skupina příkazů containerapp resiliency je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Zobrazení zásad odolnosti pro aplikaci kontejneru
az containerapp resiliency show --container-app-name
--resource-group
[--ids]
[--name]
[--subscription]
Příklady
Zobrazení zásad odolnosti pro aplikaci kontejneru
az containerapp resiliency show -g MyResourceGroup \
-n MyResiliencyName --container-app-name MyContainerApp
Povinné parametry
Název existující kontejnerové aplikace.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.
Název zásad odolnosti aplikace kontejneru. Název musí obsahovat malá písmena alfanumerické znaky nebo znak -, začínat písmenem, končit alfanumerickým znakem, nesmí mít znak --- a musí být menší než 30 znaků.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az containerapp resiliency update
Skupina příkazů containerapp resiliency je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Aktualizujte zásady odolnosti pro aplikaci kontejneru.
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]
Příklady
Aktualizujte zásady odolnosti fondu připojení TCP.
az containerapp resiliency update -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--tcp-connections 1024
Aktualizujte zásady odolnosti pomocí konfigurace yaml.
az containerapp resiliency update -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--yaml "path/to/yaml/file.yml"
Povinné parametry
Název existující kontejnerové aplikace.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Časový interval v sekundách mezi vysunutím analýzy uklidí. To může vést k tomu, že se do služby vrátí nové vysunutí i hostitelé. Výchozí hodnota: 10.
Maximální počet replik kontejnerových aplikací, které je možné vysunout. Vysune alespoň jednoho hostitele bez ohledu na hodnotu. Výchozí hodnota: 100.
Počet po sobě jdoucích chybových odpovědí na straně serveru (pro provoz HTTP, 5xx odpovědí, pro provoz TCP, selhání reakce PONG atd.) před po sobě jdoucím vysunutím 5xx. Výchozí hodnota: 5.
Pokud stavový kód odpovědi odpovídá jakémukoli stavovém kódu v tomto seznamu, pokusí se o opakování.
Zadejte základní interval v milisekundách mezi opakovanými pokusy. Výchozí hodnota: 1000.
Opakování se pokusí, pokud chybová zpráva odpovědi odpovídá jakékoli chybě v tomto seznamu. Výchozí hodnota: 5xx.
Zadejte maximální interval v milisekundách mezi opakovanými pokusy. Výchozí hodnota: 10000.
Zadejte maximální počet opakování. Výchozí: 3.
Maximální počet nevyřízených požadavků, které budou pro aplikaci kontejneru povolené. Výchozí hodnota: 1024.
Maximální počet paralelních požadavků, které budou provedeny do aplikace kontejneru. Výchozí hodnota: 1024.
Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.
Název zásad odolnosti aplikace kontejneru. Název musí obsahovat malá písmena alfanumerické znaky nebo znak -, začínat písmenem, končit alfanumerickým znakem, nesmí mít znak --- a musí být menší než 30 znaků.
Nečekejte na dokončení dlouhotrvající operace.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Maximální počet připojení, která budou provedena v aplikaci kontejneru.
Maximální počet neúspěšných pokusůoch
Zadejte časový limit v sekundách. To se týká bodu, kdy se celý požadavek zpracoval a kdy byla odpověď zcela zpracována. Tento časový limit zahrnuje všechny opakování. Výchozí hodnota: 60.
Časový limit v sekundách pro nová síťová připojení k aplikaci kontejneru. Výchozí hodnota: 5.
Cesta k souboru .yaml s konfigurací zásad odolnosti aplikace kontejneru Všechny ostatní parametry budou ignorovány.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.