az sf managed-application
Správa aplikací spuštěných ve spravovaném clusteru Azure Service Fabric Podporují pouze nasazené aplikace ARM.
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az sf managed-application create |
Vytvořte novou spravovanou aplikaci ve spravovaném clusteru Azure Service Fabric. |
Základ | GA |
az sf managed-application delete |
Odstraňte spravovanou aplikaci. |
Základ | GA |
az sf managed-application list |
Zobrazení seznamu spravovaných aplikací daného spravovaného clusteru |
Základ | GA |
az sf managed-application show |
Zobrazí vlastnosti spravované aplikace ve spravovaném clusteru Azure Service Fabric. |
Základ | GA |
az sf managed-application update |
Aktualizace spravované aplikace Azure Service Fabric |
Základ | GA |
az sf managed-application create
Vytvořte novou spravovanou aplikaci ve spravovaném clusteru Azure Service Fabric.
az sf managed-application create --application-name
--application-type-name
--application-type-version
--cluster-name
--resource-group
[--application-parameters]
[--package-url]
[--tags]
Příklady
Vytvořte spravovanou aplikaci testApp s parametry. Typ aplikace "TestAppType" verze "v1" by již měl existovat v clusteru a parametry aplikace by měly být definovány v manifestu aplikace.
az sf managed-application create -g testRG -c testCluster --application-name testApp --application-type-name TestAppType \
--application-type-version v1 --application-parameters key0=value0 --tags key1=value1
Pomocí zadané adresy URL balíčku vytvořte aplikaci testApp a verzi typu aplikace.
az sf managed-application create -g testRG -c testCluster --application-name testApp --application-type-name TestAppType \
--application-type-version v1 --package-url "https://sftestapp.blob.core.windows.net/sftestapp/testApp_1.0.sfpkg" \
--application-parameters key0=value0
Povinné parametry
Zadejte název aplikace.
Zadejte název typu aplikace.
Zadejte verzi typu aplikace.
Zadejte název clusteru, pokud ho nezadáte, bude stejný jako název skupiny prostředků.
Zadejte název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Zadejte parametry aplikace jako páry klíč/hodnota. Tyto parametry musí existovat v manifestu aplikace. Například: --application-parameters param1=value1 param2=value2=value2.
Zadejte adresu URL souboru balíčku aplikace sfpkg.
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
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 sf managed-application delete
Odstraňte spravovanou aplikaci.
az sf managed-application delete --application-name
--cluster-name
--resource-group
Příklady
Odstraňte spravovanou aplikaci.
az sf managed-application delete -g testRG -c testCluster --application-name testApp
Povinné parametry
Zadejte název aplikace.
Zadejte název clusteru, pokud ho nezadáte, bude stejný jako název skupiny prostředků.
Zadejte 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 sf managed-application list
Zobrazení seznamu spravovaných aplikací daného spravovaného clusteru
az sf managed-application list --cluster-name
--resource-group
Příklady
Zobrazení seznamu spravovaných aplikací pro daný spravovaný cluster
az sf managed-application list -g testRG -c testCluster
Povinné parametry
Zadejte název clusteru, pokud ho nezadáte, bude stejný jako název skupiny prostředků.
Zadejte 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 sf managed-application show
Zobrazí vlastnosti spravované aplikace ve spravovaném clusteru Azure Service Fabric.
az sf managed-application show --application-name
--cluster-name
--resource-group
Příklady
Získejte spravovanou aplikaci.
az sf managed-application show -g testRG -c testCluster --application-name testApp
Povinné parametry
Zadejte název aplikace.
Zadejte název clusteru, pokud ho nezadáte, bude stejný jako název skupiny prostředků.
Zadejte 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 sf managed-application update
Aktualizace spravované aplikace Azure Service Fabric
To umožňuje aktualizovat značky, parametry aplikace, hodnotu je UpgradePolicy aplikace nebo upgradovat verzi typu aplikace, která aktivuje upgrade aplikace.
az sf managed-application update --application-name
--cluster-name
--resource-group
[--application-parameters]
[--application-type-version]
[--close-duration]
[--consider-warning-as-error {false, true}]
[--failure-action {Manual, Rollback}]
[--force-restart {false, true}]
[--hc-retry-timeout]
[--hc-stable-duration]
[--hc-wait-duration]
[--max-percent-unhealthy-apps]
[--max-percent-unhealthy-partitions]
[--max-percent-unhealthy-replicas]
[--max-percent-unhealthy-services]
[--recreate-application {false, true}]
[--rep-check-timeout]
[--service-type-health-policy-map]
[--tags]
[--ud-timeout]
[--upgrade-mode {Monitored, UnmonitoredAuto}]
[--upgrade-timeout]
Příklady
Aktualizujte parametry aplikace a hodnoty zásad upgreade a verzi typu aplikace na verzi v2.
az sf managed-application update -g testRG -c testCluster --application-name testApp --application-type-version v2 \
--application-parameters key0=value0 --health-check-stable-duration 0 --health-check-wait-duration 0 --health-check-retry-timeout 0 \
--upgrade-domain-timeout 5000 --upgrade-timeout 7000 --failure-action Rollback --upgrade-replica-set-check-timeout 300 --force-restart
Aktualizace mapy zásad stavu služby spravované aplikace
az sf managed-application update -g testRG -c testCluster --application-name testApp --service-type-health-policy-map "ServiceTypeName01"="5,10,5" "ServiceTypeName02"="5,5,5"
Povinné parametry
Zadejte název aplikace.
Zadejte název clusteru, pokud ho nezadáte, bude stejný jako název skupiny prostředků.
Zadejte název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Zadejte parametry aplikace jako páry klíč/hodnota. Tyto parametry musí existovat v manifestu aplikace. Například: --application-parameters param1=value1 param2=value2=value2.
Zadejte verzi typu aplikace.
Zadejte dobu trvání v sekundách a počkejte, než se zavře bezstavová instance, aby aktivní žádosti mohly řádně vyprázdnit. To by bylo efektivní, když se instance zavře během upgradu aplikace nebo clusteru, pouze pro instance, které mají nenulovou dobu zpoždění nakonfigurovanou v popisu služby.
Určuje, jestli se má událost stavu upozornění považovat za událost chyby během vyhodnocení stavu.
Zadejte akci, která se má provést, pokud se monitorovaný upgrade nezdaří. Přijatelné hodnoty pro tento parametr jsou Vrácení zpět nebo Ruční.
Označuje, že hostitel služby se restartuje i v případě, že upgrade je změna pouze konfigurace.
Zadejte dobu trvání v sekundách, po které Service Fabric opakuje kontrolu stavu, pokud předchozí kontrola stavu selže.
Zadejte dobu trvání v sekundách, po kterou Service Fabric čeká, aby se před přechodem na další doménu upgradu nebo dokončením upgradu ověřila, že je aplikace stabilní. Tato doba čekání zabraňuje nedetekovaným změnám stavu hned po provedení kontroly stavu.
Zadejte dobu trvání v sekundách, po které Service Fabric počká, než provede počáteční kontrolu stavu po dokončení upgradu v doméně upgradu.
Zadejte maximální procento instancí aplikace nasazených na uzlech v clusteru, které mají stav chyby před chybou stavu aplikace pro cluster. Povolené hodnoty jsou ve formátu 0 až 100.
Zadejte maximální procento nehelthy oddílů na službu povolenou zásadami stavu pro výchozí typ služby, který se má použít pro monitorovaný upgrade. Povolené hodnoty jsou od 0 do 100.
Zadejte maximální procento nehelthy replik na službu povolenou zásadami stavu pro výchozí typ služby, který se má použít pro monitorovaný upgrade. Povolené hodnoty jsou od 0 do 100.
Zadejte maximální procento nehelthy služeb povolených zásadami stavu pro výchozí typ služby, které se mají použít pro monitorovaný upgrade. Povolené hodnoty jsou od 0 do 100.
Určuje, zda má být aplikace znovu vytvořena při aktualizaci. Pokud hodnota=true, zbývající parametry zásad upgradu nejsou povolené.
Zadejte maximální dobu v sekundách, po kterou Service Fabric čeká, až se služba překonfiguruje do bezpečného stavu, pokud ještě není v bezpečném stavu, a teprve potom Service Fabric provede upgrade.
Zadejte mapu zásad stavu, která se má použít pro různé typy služeb jako páry klíč/hodnota, v následujícím formátu: "ServiceTypeName"="MaxPercentUnhealthyPartitionsPerService,MaxPercentUnhealthyReplicasPerPartition,MaxPercentUnhealthyServices". Například: --service-type-health-policy-map "ServiceTypeName01"="5,10,5" "ServiceTypeName02"="5,5;5".
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
Zadejte maximální dobu v sekundách, kterou Service Fabric trvá upgrade jedné domény upgradu. Po uplynutí této doby upgrade selže.
Zadejte režim použitý k monitorování stavu během postupného upgradu. Hodnoty jsou monitorovány a UnmonitoredAuto.
Zadejte maximální dobu v sekundách, kterou Service Fabric trvá pro celý upgrade. Po uplynutí této doby upgrade selže.
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.