az sf service
Hantera tjänster som körs på ett Azure Service Fabric-kluster. Stöd endast för ARM-distribuerade tjänster.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az sf service create |
Skapa en ny tjänst i ett Azure Service Fabric-kluster. |
Kärna | Allmän tillgänglighet |
az sf service delete |
Ta bort en tjänst. |
Kärna | Allmän tillgänglighet |
az sf service list |
Visa en lista över tjänster för ett visst program. |
Kärna | Allmän tillgänglighet |
az sf service show |
Hämta en tjänst. |
Kärna | Allmän tillgänglighet |
az sf service create
Skapa en ny tjänst i ett Azure Service Fabric-kluster.
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]
Exempel
Skapa en ny tillståndslös tjänst "testApp~testService1" med instansantalet -1 (på alla noder).
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
Skapa en ny tillståndskänslig tjänst "testApp~testService2" med målet 5 noder.
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
Obligatoriska parametrar
Ange namnet på tjänsten. Programnamnet måste vara ett prefix för tjänstnamnet, till exempel appName~serviceName.
Ange namnet på klustret, om det inte anges kommer det att vara samma som resursgruppens namn.
Ange namnet på tjänsten. Programnamnet måste vara ett prefix för tjänstnamnet, till exempel appName~serviceName.
Ange resursgruppens namn. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Ange namnet på programmets tjänsttyp. Det ska finnas i programmanifestet.
Ange om tjänsten är tillståndslös eller tillståndskänslig.
Valfria parametrar
Ange standardkostnaden för en flytt. Högre kostnader gör det mindre troligt att Klusterresurshanteraren flyttar repliken när klustret balanseras.
Ange instansantalet för den tillståndslösa tjänsten. Om -1 används innebär det att den körs på alla noder.
Ange minsta replikuppsättningsstorlek för den tillståndskänsliga tjänsten.
Ange vilket partitionsschema som ska användas. Singleton-partitioner används vanligtvis när tjänsten inte kräver någon ytterligare routning. UniformInt64 innebär att varje partition äger ett intervall med int64-nycklar. Namngivna är vanligtvis för tjänster med data som kan bucketas, inom en begränsad uppsättning. Några vanliga exempel på datafält som används som namngivna partitionsnycklar är regioner, postnummer, kundgrupper eller andra affärsgränser.
Ange målreplikuppsättningens storlek för den tillståndskänsliga tjänsten.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az sf service delete
Ta bort en tjänst.
az sf service delete --application-name
--cluster-name
--name
--resource-group
Exempel
Ta bort tjänsten.
az sf service delete -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Obligatoriska parametrar
Namnet på programresursen. Obligatoriskt.
Ange namnet på klustret, om det inte anges kommer det att vara samma som resursgruppens namn.
Ange namnet på tjänsten. Programnamnet måste vara ett prefix för tjänstnamnet, till exempel appName~serviceName.
Ange resursgruppens namn. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az sf service list
Visa en lista över tjänster för ett visst program.
az sf service list --application-name
--cluster-name
--resource-group
Exempel
Visa en lista över tjänster.
az sf service list -g testRG -c testCluster --application-name testApp
Obligatoriska parametrar
Namnet på programresursen. Obligatoriskt.
Ange namnet på klustret, om det inte anges kommer det att vara samma som resursgruppens namn.
Ange resursgruppens namn. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az sf service show
Hämta en tjänst.
az sf service show --application-name
--cluster-name
--name
--resource-group
Exempel
Visa egenskaperna för en tjänst i ett Azure Service Fabric-kluster.
az sf service show -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Obligatoriska parametrar
Namnet på programresursen. Obligatoriskt.
Ange namnet på klustret, om det inte anges kommer det att vara samma som resursgruppens namn.
Ange namnet på tjänsten. Programnamnet måste vara ett prefix för tjänstnamnet, till exempel appName~serviceName.
Ange resursgruppens namn. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.