az sf managed-service
Správa služeb spuštěných ve spravovaném clusteru Azure Service Fabric Podporují pouze nasazené služby ARM.
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az sf managed-service correlation-scheme |
Správa schémat korelace služeb spuštěných ve spravovaném clusteru Azure Service Fabric Podporují pouze nasazené služby ARM. |
Základ | GA |
az sf managed-service correlation-scheme create |
Vytvořte nové schéma korelace spravované služby ve spravovaném clusteru Azure Service Fabric. |
Základ | GA |
az sf managed-service correlation-scheme delete |
Odstranění schématu korelace spravované služby |
Základ | GA |
az sf managed-service correlation-scheme update |
Aktualizace schématu korelace spravované služby |
Základ | GA |
az sf managed-service create |
Vytvořte novou spravovanou službu ve spravovaném clusteru Azure Service Fabric. |
Základ | GA |
az sf managed-service delete |
Odstranění spravované služby |
Základ | GA |
az sf managed-service list |
Zobrazení seznamu spravovaných služeb dané spravované aplikace |
Základ | GA |
az sf managed-service load-metrics |
Správa metrik načítání služeb spuštěných ve spravovaném clusteru Azure Service Fabric Podporují pouze nasazené služby ARM. |
Základ | GA |
az sf managed-service load-metrics create |
Vytvořte novou metriku načítání spravované služby ve spravovaném clusteru Azure Service Fabric. |
Základ | GA |
az sf managed-service load-metrics delete |
Odstranění spravované služby |
Základ | GA |
az sf managed-service load-metrics update |
Aktualizujte spravovanou službu. |
Základ | GA |
az sf managed-service show |
Získejte službu. |
Základ | GA |
az sf managed-service update |
Aktualizujte spravovanou službu. |
Základ | GA |
az sf managed-service create
Vytvořte novou spravovanou službu ve spravovaném clusteru Azure Service Fabric.
az sf managed-service create --application
--cluster-name
--name
--resource-group
--service-type
--state {Stateful, Stateless}
[--activation-mode]
[--default-move-cost {High, Low, Medium, Zero}]
[--has-persisted-state {false, true}]
[--high-key]
[--instance-count]
[--keep-duration]
[--low-key]
[--min-inst-pct]
[--min-instance-count]
[--min-replica]
[--partition-count]
[--partition-names]
[--partition-scheme {Named, Singleton, UniformInt64Range}]
[--placement-constraints]
[--plcmt-time-limit]
[--quorum-loss-wait]
[--replica-restart-wait]
[--tags]
[--target-replica]
Příklady
Vytvořte novou bezstavovou spravovanou službu testService1 s počtem instancí -1 (na všech uzlech).
az sf managed-service create -g testRG -c testCluster --application-name testApp --state stateless --service-name testService \
--service-type testStateless --instance-count -1 --partition-scheme singleton
Vytvořte novou stavovou službu testService2 s cílem 5 uzlů.
az sf managed-service create -g testRG -c testCluster --application-name testApp --state stateful --service-name testService2 --has-persisted-state \
--service-type testStatefulType --min-replica-set-size 3 --target-replica-set-size 5 --partition-scheme uniformint64range --partition-count 1 --low-key 0 --high-key 25
Povinné parametry
Zadejte název služby.
Zadejte název clusteru, pokud ho nezadáte, bude stejný jako název skupiny prostředků.
Zadejte název služby.
Zadejte název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Zadejte název typu služby aplikace, měl by existovat v manifestu aplikace.
Určete, jestli je služba bezstavová nebo stavová.
Volitelné parametry
Zadejte režim aktivace balíčku služby.
Zadejte výchozí náklady na přesun. Vyšší náklady sníží pravděpodobnost, že Správce prostředků clusteru přesune repliku při pokusu o vyvážení clusteru.
Určuje, zda se jedná o trvalou službu, která ukládá stavy na místním disku. Pokud je hodnota této vlastnosti true, pokud není false.
Zadejte horní mez rozsahu klíčů oddílu, který by se měl rozdělit mezi oddíl Count. Toto se používá pouze se schématem oddílu UniformInt64.
Zadejte počet instancí bezstavové služby. Pokud se použije -1, znamená to, že se spustí na všech uzlech.
Zadejte definici, jak dlouho mají být repliky StandBy zachovány před odebráním, reprezentované ve formátu ISO 8601 "hh:mm:ss".
Zadejte dolní mez rozsahu klíčů oddílu, který by měl být rozdělený mezi oddíl Count. Používá se pouze se schématem oddílu UniformInt64.
Zadejte minimální procento instanceCount, které musí být v provozu, jako je upgrade nebo deaktivace uzlu, splněna bezpečnostní kontrola zajištění dostupnosti. Skutečné číslo použité je max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Poznámka: Pokud je instanceCount nastavena na -1, během výpočtu MinInstancePercentage, -1 je nejprve převeden na počet uzlů, na kterých jsou instance povoleny umístit podle omezení umístění služby. Povolené hodnoty jsou od 0 do 100.
Zadejte minimální počet instancí, které musí splňovat bezpečnostní kontrolu zajištění dostupnosti během operací, jako je upgrade nebo deaktivace uzlu. Skutečné číslo použité je max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Poznámka: Pokud je instanceCount nastavena na -1, během minInstanceCount výpočet -1 je nejprve převeden na počet uzlů, na kterých jsou instance povoleny umístit podle omezení umístění služby.
Zadejte minimální velikost sady replik pro stavovou službu.
Zadejte počet oddílů. Používá se pouze se schématem oddílů UniformInt64.
Zadejte pole pro názvy oddílů. Používá se pouze se schématem pojmenovaných oddílů.
Zadejte schéma oddílů, které se má použít. Jednoúčelové oddíly se obvykle používají, když služba nevyžaduje žádné další směrování. UniformInt64 znamená, že každý oddíl vlastní rozsah klíčů int64. Pojmenovaná je obvykle pro služby s daty, která lze v rámci ohraničené sady vytvořit do kontejneru. Mezi běžné příklady datových polí používaných jako pojmenované klíče oddílů patří oblasti, PSČ, skupiny zákazníků nebo jiné obchodní hranice.
Zadejte omezení umístění jako řetězec. Omezení umístění jsou logické výrazy ve vlastnostech uzlu a umožňují omezit službu na konkrétní uzly na základě požadavků služby. Pokud chcete například umístit službu na uzly, kde je NodeType modrý, zadejte následující: "NodeColor == blue)".
Zadejte dobu trvání, po kterou můžou repliky zůstat v nástroji InBuild před zablokováním sestavení, reprezentované ve formátu ISO 8601 "hh:mm:ss".
Zadejte maximální dobu trvání, po kterou může být oddíl ve stavu ztráty kvora, reprezentovaný ve formátu ISO 8601 hh:mm:ss.
Zadejte dobu trvání mezi ukončením repliky a vytvořením nové repliky ve formátu ISO 8601 "hh:mm:ss".
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
Zadejte velikost sady cílových replik pro stavovou službu.
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-service delete
Odstranění spravované služby
az sf managed-service delete --application
--cluster-name
--name
--resource-group
Příklady
Odstraňte spravovanou službu.
az sf managed-service delete -g testRG -c testCluster --application-name testApp --service-name testService
Povinné parametry
Zadejte název služby.
Zadejte název clusteru, pokud ho nezadáte, bude stejný jako název skupiny prostředků.
Zadejte název služby.
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-service list
Zobrazení seznamu spravovaných služeb dané spravované aplikace
az sf managed-service list --application
--cluster-name
--resource-group
Příklady
Výpis spravovaných služeb
az sf managed-service list -g testRG -c testCluster --application-name testApp
Povinné parametry
Zadejte název služby.
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-service show
Získejte službu.
az sf managed-service show --application
--cluster-name
--name
--resource-group
Příklady
Umožňuje zobrazit vlastnosti spravované služby ve spravovaném clusteru Azure Service Fabric.
az sf managed-service show -g testRG -c testCluster --application-name testApp --service-name testService
Povinné parametry
Zadejte název služby.
Zadejte název clusteru, pokud ho nezadáte, bude stejný jako název skupiny prostředků.
Zadejte název služby.
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-service update
Aktualizujte spravovanou službu.
az sf managed-service update --application
--cluster-name
--name
--resource-group
[--default-move-cost {High, Low, Medium, Zero}]
[--instance-count]
[--keep-duration]
[--min-inst-pct]
[--min-instance-count]
[--min-replica]
[--placement-constraints]
[--plcmt-time-limit]
[--quorum-loss-wait]
[--replica-restart-wait]
[--tags]
[--target-replica]
Příklady
Aktualizace spravované bezstavové služby
az sf managed-service update -g testRG -c testCluster --application-name testApp --service-name testService --min-instance-count 2 \
--min-instance-percentage 20
Aktualizace spravované stavové služby
az sf managed-service update -g testRG -c testCluster --application-name testApp --service-name testService2 --service-placement-time-limit '00:11:00' \
--stand-by-replica-keep-duration '00:11:00' --replica-restart-wait-duration '00:11:00' --quorum-loss-wait-duration '00:11:00'
Povinné parametry
Zadejte název služby.
Zadejte název clusteru, pokud ho nezadáte, bude stejný jako název skupiny prostředků.
Zadejte název služby.
Zadejte název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Zadejte výchozí náklady na přesun. Vyšší náklady sníží pravděpodobnost, že Správce prostředků clusteru přesune repliku při pokusu o vyvážení clusteru.
Zadejte počet instancí bezstavové služby. Pokud se použije -1, znamená to, že se spustí na všech uzlech.
Zadejte definici, jak dlouho mají být repliky StandBy zachovány před odebráním, reprezentované ve formátu ISO 8601 "hh:mm:ss".
Zadejte minimální procento instanceCount, které musí být v provozu, jako je upgrade nebo deaktivace uzlu, splněna bezpečnostní kontrola zajištění dostupnosti. Skutečné číslo použité je max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Poznámka: Pokud je instanceCount nastavena na -1, během výpočtu MinInstancePercentage, -1 je nejprve převeden na počet uzlů, na kterých jsou instance povoleny umístit podle omezení umístění služby. Povolené hodnoty jsou od 0 do 100.
Zadejte minimální počet instancí, které musí splňovat bezpečnostní kontrolu zajištění dostupnosti během operací, jako je upgrade nebo deaktivace uzlu. Skutečné číslo použité je max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Poznámka: Pokud je instanceCount nastavena na -1, během minInstanceCount výpočet -1 je nejprve převeden na počet uzlů, na kterých jsou instance povoleny umístit podle omezení umístění služby.
Zadejte minimální velikost sady replik pro stavovou službu.
Zadejte omezení umístění jako řetězec. Omezení umístění jsou logické výrazy ve vlastnostech uzlu a umožňují omezit službu na konkrétní uzly na základě požadavků služby. Pokud chcete například umístit službu na uzly, kde je NodeType modrý, zadejte následující: "NodeColor == blue)".
Zadejte dobu trvání, po kterou můžou repliky zůstat v nástroji InBuild před zablokováním sestavení, reprezentované ve formátu ISO 8601 "hh:mm:ss".
Zadejte maximální dobu trvání, po kterou může být oddíl ve stavu ztráty kvora, reprezentovaný ve formátu ISO 8601 hh:mm:ss.
Zadejte dobu trvání mezi ukončením repliky a vytvořením nové repliky ve formátu ISO 8601 "hh:mm:ss".
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
Zadejte velikost sady cílových replik pro stavovou službu.
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.