Share via


az containerapp resiliency

Megjegyzés:

Ez a hivatkozás az Azure CLI containerapp bővítményének része (2.53.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az containerapp resiliency parancs első futtatásakor. További információ a bővítményekről.

Ez a parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Parancsok a tárolóalkalmazások rugalmassági szabályzatainak kezeléséhez.

Parancsok

Name Description Típus Állapot
az containerapp resiliency create

Hozzon létre rugalmassági szabályzatokat egy tárolóalkalmazáshoz.

Bővítmény Előnézet megtekintése
az containerapp resiliency delete

Tárolóalkalmazás rugalmassági szabályzatainak törlése.

Bővítmény Előnézet megtekintése
az containerapp resiliency list

A tárolóalkalmazások rugalmassági szabályzatainak listázása.

Bővítmény Előnézet megtekintése
az containerapp resiliency show

Tárolóalkalmazások rugalmassági szabályzatainak megjelenítése.

Bővítmény Előnézet megtekintése
az containerapp resiliency update

Tárolóalkalmazások rugalmassági szabályzatainak frissítése.

Bővítmény Előnézet megtekintése

az containerapp resiliency create

Előnézet

A "containerapp resiliency" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Hozzon létre rugalmassági szabályzatokat egy tárolóalkalmazáshoz.

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éldák

Ajánlott rugalmassági szabályzatok létrehozása.

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

Hozza létre az időtúllépési rugalmassági szabályzatot.

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

Hozzon létre rugalmassági szabályzatokat yaml-konfigurációval.

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

Kötelező paraméterek

--container-app-name

A meglévő tárolóalkalmazás neve.

--name -n

A tárolóalkalmazás rugalmassági szabályzatának neve. A névnek kisbetűs alfanumerikus karakterekből vagy "-" karakterből kell állnia, betűvel kell kezdődnie, alfanumerikus karakterrel kell végződnie, nem lehet "--", és 30 karakternél kisebbnek kell lennie.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--cb-interval

Az ejection analysis sweeps közötti időintervallum másodpercben. Ez azt eredményezheti, hogy mind az új kibocsátások, mind a gazdagépek visszatérnek a szolgáltatásba. Alapértelmezett: 10.

--cb-max-ejection

A kibocsátható tárolóalkalmazás-replikák maximális %-a. Az értéktől függetlenül legalább egy gazdagépet kibocsát. Alapértelmezett: 100.

--cb-sequential-errors

Az egymást követő kiszolgálóoldali hibaválaszok száma (HTTP-forgalom esetén, 5xx válaszok; TCP-forgalom esetén, A PONG-válasz sikertelensége stb.) az egymást követő 5xx-es kiírás előtt. Alapértelmezett: 5.

--http-codes

A rendszer újrapróbálkozott, ha a válasz állapotkódja megegyezik a listában szereplő állapotkóddal.

--http-delay

Adja meg az újrapróbálkozások közötti alapintervallumot ezredmásodpercben. Alapértelmezett: 1000.

--http-errors

A rendszer újrapróbálkozott, ha a válasz hibaüzenete megegyezik a listában szereplő bármely hibával. Alapértelmezett: 5xx.

--http-interval

Adja meg az újrapróbálkozások közötti maximális időközt ezredmásodpercben. Alapértelmezett: 10000.

--http-retries

Adja meg az újrapróbálkozések maximális számát. Alapértelmezett: 3.

--http1-pending

A tárolóalkalmazás számára engedélyezett függőben lévő kérelmek maximális száma. Alapértelmezett: 1024.

--http2-parallel

A tárolóalkalmazásra irányuló párhuzamos kérelmek maximális száma. Alapértelmezett: 1024.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

alapértelmezett érték: False
--recommended

A tárolóalkalmazások rugalmassági szabályzatainak ajánlott értékeinek beállítása.

alapértelmezett érték: False
--tcp-connections

A tárolóalkalmazáshoz létesítendő kapcsolatok maximális száma.

--tcp-retries

A sikertelen csatlakozási kísérletek maximális száma, amelyeket a feladás előtt kell elvégezni.

--timeout

Adja meg az időtúllépést másodpercben. Ez a teljes kérés feldolgozásának és a válasz teljes feldolgozásának ideje között terjed ki. Ez az időtúllépés az összes újrapróbálkozásra vonatkozik. Alapértelmezett: 60.

--timeout-connect

A tárolóalkalmazás új hálózati kapcsolatainak időtúllépése másodpercben. Alapértelmezett: 5.

--yaml

Egy .yaml-fájl elérési útja egy tárolóalkalmazás rugalmassági szabályzatának konfigurációjával. A rendszer figyelmen kívül hagyja az összes többi paramétert.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az containerapp resiliency delete

Előnézet

A "containerapp resiliency" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Tárolóalkalmazás rugalmassági szabályzatainak törlése.

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

Példák

Tárolóalkalmazás rugalmassági szabályzatainak törlése.

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

Kötelező paraméterek

--container-app-name

A meglévő tárolóalkalmazás neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--name -n

A tárolóalkalmazás rugalmassági szabályzatának neve. A névnek kisbetűs alfanumerikus karakterekből vagy "-" karakterből kell állnia, betűvel kell kezdődnie, alfanumerikus karakterrel kell végződnie, nem lehet "--", és 30 karakternél kisebbnek kell lennie.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

alapértelmezett érték: False
--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--yes -y

Ne kérje a megerősítést.

alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az containerapp resiliency list

Előnézet

A "containerapp resiliency" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

A tárolóalkalmazások rugalmassági szabályzatainak listázása.

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

Példák

A tárolóalkalmazások rugalmassági szabályzatainak listázása.

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

Kötelező paraméterek

--container-app-name

A meglévő tárolóalkalmazás neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az containerapp resiliency show

Előnézet

A "containerapp resiliency" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Tárolóalkalmazások rugalmassági szabályzatainak megjelenítése.

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

Példák

Tárolóalkalmazások rugalmassági szabályzatainak megjelenítése.

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

Kötelező paraméterek

--container-app-name

A meglévő tárolóalkalmazás neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--name -n

A tárolóalkalmazás rugalmassági szabályzatának neve. A névnek kisbetűs alfanumerikus karakterekből vagy "-" karakterből kell állnia, betűvel kell kezdődnie, alfanumerikus karakterrel kell végződnie, nem lehet "--", és 30 karakternél kisebbnek kell lennie.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az containerapp resiliency update

Előnézet

A "containerapp resiliency" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Tárolóalkalmazások rugalmassági szabályzatainak frissítése.

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éldák

Frissítse a TCP Csatlakozás ion-készlet rugalmassági szabályzatát.

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

A rugalmassági szabályzatok frissítése yaml-konfigurációval.

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

Kötelező paraméterek

--container-app-name

A meglévő tárolóalkalmazás neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--cb-interval

Az ejection analysis sweeps közötti időintervallum másodpercben. Ez azt eredményezheti, hogy mind az új kibocsátások, mind a gazdagépek visszatérnek a szolgáltatásba. Alapértelmezett: 10.

--cb-max-ejection

A kibocsátható tárolóalkalmazás-replikák maximális %-a. Az értéktől függetlenül legalább egy gazdagépet kibocsát. Alapértelmezett: 100.

--cb-sequential-errors

Az egymást követő kiszolgálóoldali hibaválaszok száma (HTTP-forgalom esetén, 5xx válaszok; TCP-forgalom esetén, A PONG-válasz sikertelensége stb.) az egymást követő 5xx-es kiírás előtt. Alapértelmezett: 5.

--http-codes

A rendszer újrapróbálkozott, ha a válasz állapotkódja megegyezik a listában szereplő állapotkóddal.

--http-delay

Adja meg az újrapróbálkozások közötti alapintervallumot ezredmásodpercben. Alapértelmezett: 1000.

--http-errors

A rendszer újrapróbálkozott, ha a válasz hibaüzenete megegyezik a listában szereplő bármely hibával. Alapértelmezett: 5xx.

--http-interval

Adja meg az újrapróbálkozások közötti maximális időközt ezredmásodpercben. Alapértelmezett: 10000.

--http-retries

Adja meg az újrapróbálkozések maximális számát. Alapértelmezett: 3.

--http1-pending

A tárolóalkalmazás számára engedélyezett függőben lévő kérelmek maximális száma. Alapértelmezett: 1024.

--http2-parallel

A tárolóalkalmazásra irányuló párhuzamos kérelmek maximális száma. Alapértelmezett: 1024.

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--name -n

A tárolóalkalmazás rugalmassági szabályzatának neve. A névnek kisbetűs alfanumerikus karakterekből vagy "-" karakterből kell állnia, betűvel kell kezdődnie, alfanumerikus karakterrel kell végződnie, nem lehet "--", és 30 karakternél kisebbnek kell lennie.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

alapértelmezett érték: False
--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--tcp-connections

A tárolóalkalmazáshoz létesítendő kapcsolatok maximális száma.

--tcp-retries

A sikertelen csatlakozási kísérletek maximális száma, amelyeket a feladás előtt kell elvégezni.

--timeout

Adja meg az időtúllépést másodpercben. Ez a teljes kérés feldolgozásának és a válasz teljes feldolgozásának ideje között terjed ki. Ez az időtúllépés az összes újrapróbálkozásra vonatkozik. Alapértelmezett: 60.

--timeout-connect

A tárolóalkalmazás új hálózati kapcsolatainak időtúllépése másodpercben. Alapértelmezett: 5.

--yaml

Egy .yaml-fájl elérési útja egy tárolóalkalmazás rugalmassági szabályzatának konfigurációjával. A rendszer figyelmen kívül hagyja az összes többi paramétert.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.