az sf service
Správa služeb spuštěných v clusteru Azure Service Fabric Podporují pouze nasazené služby ARM.
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az sf service create |
Vytvořte novou službu v clusteru Azure Service Fabric. |
Základ | GA |
az sf service delete |
Odstranění služby |
Základ | GA |
az sf service list |
Vypíše služby dané aplikace. |
Základ | GA |
az sf service show |
Získejte službu. |
Základ | GA |
az sf service create
Vytvořte novou službu v clusteru Azure Service Fabric.
az sf service create --application
--cluster-name
--name
--resource-group
--service-type
--state {stateful, stateless}
[--default-move-cost {High, Low, Medium, Zero}]
[--instance-count]
[--min-replica]
[--partition-scheme {named, singleton, uniformInt64}]
[--target-replica]
Příklady
Vytvořte novou bezstavovou službu testApp~testService1 s počtem instancí -1 (na všech uzlech).
az sf service create -g testRG -c testCluster --application-name testApp --state stateless --service-name testApp~testService \
--service-type testStateless --instance-count -1 --partition-scheme singleton
Vytvořte novou stavovou službu testApp~testService2 s cílem 5 uzlů.
az sf service create -g testRG -c testCluster --application-name testApp --state stateful --service-name testApp~testService2 \
--service-type testStatefulType --min-replica-set-size 3 --target-replica-set-size 5
Povinné parametry
Zadejte název služby. Název aplikace musí být předponou názvu služby, například appName~serviceName.
Zadejte název clusteru, pokud ho nezadáte, bude stejný jako název skupiny prostředků.
Zadejte název služby. Název aplikace musí být předponou názvu služby, například appName~serviceName.
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 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 minimální velikost sady replik pro stavovou službu.
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 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 service delete
Odstranění služby
az sf service delete --application-name
--cluster-name
--name
--resource-group
Příklady
Odstraňte službu.
az sf service delete -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Povinné parametry
Název prostředku aplikace. Povinný:
Zadejte název clusteru, pokud ho nezadáte, bude stejný jako název skupiny prostředků.
Zadejte název služby. Název aplikace musí být předponou názvu služby, například appName~serviceName.
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 service list
Vypíše služby dané aplikace.
az sf service list --application-name
--cluster-name
--resource-group
Příklady
Výpis služeb
az sf service list -g testRG -c testCluster --application-name testApp
Povinné parametry
Název prostředku aplikace. Povinný:
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 service show
Získejte službu.
az sf service show --application-name
--cluster-name
--name
--resource-group
Příklady
Zobrazí vlastnosti služby v clusteru Azure Service Fabric.
az sf service show -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Povinné parametry
Název prostředku aplikace. Povinný:
Zadejte název clusteru, pokud ho nezadáte, bude stejný jako název skupiny prostředků.
Zadejte název služby. Název aplikace musí být předponou názvu služby, například appName~serviceName.
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.