az sf managed-service
Hantera tjänster som körs på ett Hanterat Azure Service Fabric-kluster. Stöd endast för ARM-distribuerade tjänster.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az sf managed-service correlation-scheme |
Hantera korrelationsscheman för tjänster som körs i ett Hanterat Azure Service Fabric-kluster. Stöd endast för ARM-distribuerade tjänster. |
Kärna | Allmän tillgänglighet |
az sf managed-service correlation-scheme create |
Skapa ett nytt schema för hanterad tjänstkorrelation i ett Hanterat Azure Service Fabric-kluster. |
Kärna | Allmän tillgänglighet |
az sf managed-service correlation-scheme delete |
Ta bort ett korrelationsschema för hanterade tjänster. |
Kärna | Allmän tillgänglighet |
az sf managed-service correlation-scheme update |
Uppdatera ett korrelationsschema för hanterade tjänster. |
Kärna | Allmän tillgänglighet |
az sf managed-service create |
Skapa en ny hanterad tjänst i ett Azure Service Fabric-hanterat kluster. |
Kärna | Allmän tillgänglighet |
az sf managed-service delete |
Ta bort en hanterad tjänst. |
Kärna | Allmän tillgänglighet |
az sf managed-service list |
Visa en lista över hanterade tjänster för ett visst hanterat program. |
Kärna | Allmän tillgänglighet |
az sf managed-service load-metrics |
Hantera serviceinläsningsmått som körs i ett Hanterat Azure Service Fabric-kluster. Stöd endast för ARM-distribuerade tjänster. |
Kärna | Allmän tillgänglighet |
az sf managed-service load-metrics create |
Skapa ett nytt mått för hanterad tjänstinläsning i ett Hanterat Azure Service Fabric-kluster. |
Kärna | Allmän tillgänglighet |
az sf managed-service load-metrics delete |
Ta bort en hanterad tjänst. |
Kärna | Allmän tillgänglighet |
az sf managed-service load-metrics update |
Uppdatera en hanterad tjänst. |
Kärna | Allmän tillgänglighet |
az sf managed-service show |
Hämta en tjänst. |
Kärna | Allmän tillgänglighet |
az sf managed-service update |
Uppdatera en hanterad tjänst. |
Kärna | Allmän tillgänglighet |
az sf managed-service create
Skapa en ny hanterad tjänst i ett Azure Service Fabric-hanterat kluster.
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]
Exempel
Skapa en ny tillståndslös hanterad tjänst "testService1" med instansantalet -1 (på alla noder).
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
Skapa en ny tillståndskänslig tjänst "testService2" med målet 5 noder.
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
Obligatoriska parametrar
Ange namnet på tjänsten.
Ange namnet på klustret, om det inte anges kommer det att vara samma som resursgruppens namn.
Ange namnet på tjänsten.
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 aktiveringsläget för tjänstpaketet.
Ange standardkostnaden för en flytt. Högre kostnader gör det mindre troligt att Klusterresurshanteraren flyttar repliken när klustret balanseras.
Avgör om det här är en beständig tjänst som lagrar tillstånd på den lokala disken. Om det är så är värdet för den här egenskapen sant, om det inte är falskt.
Ange den övre gränsen för partitionsnyckelintervallet som ska delas mellan partitionen "Count" Detta används endast med Partitionsschemat UniformInt64.
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 definitionen för hur länge StandBy-repliker ska underhållas innan de tas bort, som representeras i ISO 8601-format "hh:mm:ss".
Ange den nedre gränsen för partitionsnyckelintervallet som ska delas mellan partitionen "Count" Detta används endast med partitionsschemat UniformInt64.
Ange den minsta procentandelen Av InstanceCount som måste vara upp till för att uppfylla säkerhetskontrollen EnsureAvailability under åtgärder som att uppgradera eller inaktivera noden. Det faktiska antalet som används är max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Observera att om InstanceCount är inställt på -1 konverteras -1 först under MinInstancePercentage-beräkningen till antalet noder där instanserna tillåts placeras enligt tjänstens placeringsbegränsningar. Tillåtna värden är mellan 0 och 100.
Ange det minsta antalet instanser som måste uppfylla säkerhetskontrollen EnsureAvailability under åtgärder som att uppgradera eller inaktivera noden. Det faktiska antalet som används är max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Observera att om InstanceCount är inställt på -1 konverteras först under MinInstanceCount-beräkningen -1 till antalet noder där instanserna tillåts placeras enligt tjänstens placeringsbegränsningar.
Ange minsta replikuppsättningsstorlek för den tillståndskänsliga tjänsten.
Ange antalet partitioner. Detta används endast med partitionsschemat UniformInt64.
Ange matrisen för namnen på partitionerna. Detta används endast med namngivna partitionsscheman.
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 placeringsbegränsningarna som en sträng. Placeringsbegränsningar är booleska uttryck för nodegenskaper och gör det möjligt att begränsa en tjänst till vissa noder baserat på tjänstkraven. Om du till exempel vill placera en tjänst på noder där NodeType är blå anger du följande: "NodeColor == blue)".
Ange hur länge repliker kan förbli InBuild innan du rapporterar att bygget har fastnat, representerat i ISO 8601-format "hh:mm:ss".
Ange den maximala varaktighet för vilken en partition tillåts vara i ett tillstånd av kvorumförlust, representerad i ISO 8601-format "hh:mm:ss".
Ange varaktigheten mellan när en replik går ned och när en ny replik skapas, representerad i ISO 8601-format "hh:mm:ss".
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.
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 managed-service delete
Ta bort en hanterad tjänst.
az sf managed-service delete --application
--cluster-name
--name
--resource-group
Exempel
Ta bort hanterad tjänst.
az sf managed-service delete -g testRG -c testCluster --application-name testApp --service-name testService
Obligatoriska parametrar
Ange namnet på tjänsten.
Ange namnet på klustret, om det inte anges kommer det att vara samma som resursgruppens namn.
Ange namnet på tjänsten.
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 managed-service list
Visa en lista över hanterade tjänster för ett visst hanterat program.
az sf managed-service list --application
--cluster-name
--resource-group
Exempel
Lista hanterade tjänster.
az sf managed-service list -g testRG -c testCluster --application-name testApp
Obligatoriska parametrar
Ange namnet på tjänsten.
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 managed-service show
Hämta en tjänst.
az sf managed-service show --application
--cluster-name
--name
--resource-group
Exempel
Visa egenskaperna för en hanterad tjänst i ett Hanterat Azure Service Fabric-kluster.
az sf managed-service show -g testRG -c testCluster --application-name testApp --service-name testService
Obligatoriska parametrar
Ange namnet på tjänsten.
Ange namnet på klustret, om det inte anges kommer det att vara samma som resursgruppens namn.
Ange namnet på tjänsten.
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 managed-service update
Uppdatera en hanterad tjänst.
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]
Exempel
Uppdatera hanterad tillståndslös tjänst.
az sf managed-service update -g testRG -c testCluster --application-name testApp --service-name testService --min-instance-count 2 \
--min-instance-percentage 20
Uppdatera hanterad tillståndskänslig tjänst.
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'
Obligatoriska parametrar
Ange namnet på tjänsten.
Ange namnet på klustret, om det inte anges kommer det att vara samma som resursgruppens namn.
Ange namnet på tjänsten.
Ange resursgruppens namn. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
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 definitionen för hur länge StandBy-repliker ska underhållas innan de tas bort, som representeras i ISO 8601-format "hh:mm:ss".
Ange den minsta procentandelen Av InstanceCount som måste vara upp till för att uppfylla säkerhetskontrollen EnsureAvailability under åtgärder som att uppgradera eller inaktivera noden. Det faktiska antalet som används är max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Observera att om InstanceCount är inställt på -1 konverteras -1 först under MinInstancePercentage-beräkningen till antalet noder där instanserna tillåts placeras enligt tjänstens placeringsbegränsningar. Tillåtna värden är mellan 0 och 100.
Ange det minsta antalet instanser som måste uppfylla säkerhetskontrollen EnsureAvailability under åtgärder som att uppgradera eller inaktivera noden. Det faktiska antalet som används är max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Observera att om InstanceCount är inställt på -1 konverteras först under MinInstanceCount-beräkningen -1 till antalet noder där instanserna tillåts placeras enligt tjänstens placeringsbegränsningar.
Ange minsta replikuppsättningsstorlek för den tillståndskänsliga tjänsten.
Ange placeringsbegränsningarna som en sträng. Placeringsbegränsningar är booleska uttryck för nodegenskaper och gör det möjligt att begränsa en tjänst till vissa noder baserat på tjänstkraven. Om du till exempel vill placera en tjänst på noder där NodeType är blå anger du följande: "NodeColor == blue)".
Ange hur länge repliker kan förbli InBuild innan du rapporterar att bygget har fastnat, representerat i ISO 8601-format "hh:mm:ss".
Ange den maximala varaktighet för vilken en partition tillåts vara i ett tillstånd av kvorumförlust, representerad i ISO 8601-format "hh:mm:ss".
Ange varaktigheten mellan när en replik går ned och när en ny replik skapas, representerad i ISO 8601-format "hh:mm:ss".
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.
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.