az sf managed-application
Hantera program som körs i ett Hanterat Azure Service Fabric-kluster. Stöder endast ARM-distribuerade program.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az sf managed-application create |
Skapa ett nytt hanterat program i ett Hanterat Azure Service Fabric-kluster. |
Kärna | Allmän tillgänglighet |
az sf managed-application delete |
Ta bort ett hanterat program. |
Kärna | Allmän tillgänglighet |
az sf managed-application list |
Visa en lista över hanterade program för ett visst hanterat kluster. |
Kärna | Allmän tillgänglighet |
az sf managed-application show |
Visa egenskaperna för ett hanterat program i ett Hanterat Azure Service Fabric-kluster. |
Kärna | Allmän tillgänglighet |
az sf managed-application update |
Uppdatera ett Hanterat Azure Service Fabric-program. |
Kärna | Allmän tillgänglighet |
az sf managed-application create
Skapa ett nytt hanterat program i ett Hanterat Azure Service Fabric-kluster.
az sf managed-application create --application-name
--application-type-name
--application-type-version
--cluster-name
--resource-group
[--application-parameters]
[--package-url]
[--tags]
Exempel
Skapa det hanterade programmet "testApp" med parametrar. Programtypen "TestAppType" version "v1" bör redan finnas i klustret och programparametrarna ska definieras i programmanifestet.
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
Skapa programmet "testApp" och apptypsversion med hjälp av den tillhandahållna paket-URL:en.
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
Obligatoriska parametrar
Ange programnamnet.
Ange namnet på programtypen.
Ange programtypsversionen.
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>
Valfria parametrar
Ange programparametrarna som nyckel/värde-par. Dessa parametrar måste finnas i programmanifestet. till exempel: --application-parameters param1=value1 param2=value2.
Ange url:en för programpaketets sfpkg-fil.
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.
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-application delete
Ta bort ett hanterat program.
az sf managed-application delete --application-name
--cluster-name
--resource-group
Exempel
Ta bort hanterat program.
az sf managed-application delete -g testRG -c testCluster --application-name testApp
Obligatoriska parametrar
Ange programnamnet.
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-application list
Visa en lista över hanterade program för ett visst hanterat kluster.
az sf managed-application list --cluster-name
--resource-group
Exempel
Visa en lista över hanterade program för ett visst hanterat kluster.
az sf managed-application list -g testRG -c testCluster
Obligatoriska parametrar
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-application show
Visa egenskaperna för ett hanterat program i ett Hanterat Azure Service Fabric-kluster.
az sf managed-application show --application-name
--cluster-name
--resource-group
Exempel
Hämta hanterat program.
az sf managed-application show -g testRG -c testCluster --application-name testApp
Obligatoriska parametrar
Ange programnamnet.
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-application update
Uppdatera ett Hanterat Azure Service Fabric-program.
Detta gör det möjligt att uppdatera taggarna, programparametrarna, värdet är programmet UpgradePolicy och/eller uppgradera programtypsversionen som utlöser en programuppgradering.
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]
Exempel
Uppdatera programparametrar och öka principvärdena och apptypsversionen till 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
Uppdatera hälsoprincipkarta för hanterad programtjänsttyp.
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"
Obligatoriska parametrar
Ange programnamnet.
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>
Valfria parametrar
Ange programparametrarna som nyckel/värde-par. Dessa parametrar måste finnas i programmanifestet. till exempel: --application-parameters param1=value1 param2=value2.
Ange programtypsversionen.
Ange varaktigheten i sekunder för att vänta innan en tillståndslös instans stängs, så att de aktiva begärandena kan tömmas korrekt. Detta skulle vara effektivt när instansen stängs under program-/klusteruppgradering, endast för de instanser som har en fördröjningstid som inte är noll och som konfigurerats i tjänstbeskrivningen.
Anger om en varningshälsohändelse ska behandlas som en felhändelse under hälsoutvärderingen.
Ange vilken åtgärd som ska vidtas om den övervakade uppgraderingen misslyckas. De acceptabla värdena för den här parametern är Återställning eller Manuell.
Anger att tjänstvärden startas om även om uppgraderingen är en konfigurationsändring.
Ange varaktigheten i sekunder, varefter Service Fabric försöker utföra hälsokontrollen igen om den föregående hälsokontrollen misslyckas.
Ange varaktigheten i sekunder som Service Fabric väntar för att kontrollera att programmet är stabilt innan du flyttar till nästa uppgraderingsdomän eller slutför uppgraderingen. Den här väntetiden förhindrar oupptäckta hälsoändringar direkt efter att hälsokontrollen har utförts.
Ange varaktigheten, i sekunder, som Service Fabric väntar innan den utför den första hälsokontrollen när uppgraderingen av uppgraderingsdomänen har slutförts.
Ange den maximala procentandelen av de programinstanser som distribueras på noderna i klustret som har ett feltillstånd innan programmets hälsotillstånd för klustret är fel. Tillåtna värden är formulär 0 till 100.
Ange den maximala procentandelen icke-hjälppartitioner per tjänst som tillåts av hälsoprincipen för den standardtjänsttyp som ska användas för den övervakade uppgraderingen. Tillåtna värden är mellan 0 och 100.
Ange den maximala procentandelen repliker per tjänst som tillåts av hälsoprincipen för den standardtjänsttyp som ska användas för den övervakade uppgraderingen. Tillåtna värden är mellan 0 och 100.
Ange den maximala procentandelen ohjälpstjänster som tillåts av hälsoprincipen för den standardtjänsttyp som ska användas för den övervakade uppgraderingen. Tillåtna värden är mellan 0 och 100.
Avgör om programmet ska återskapas vid uppdatering. Om value=true tillåts inte resten av uppgraderingsprincipparametrarna.
Ange den maximala tiden i sekunder som Service Fabric väntar på att en tjänst ska konfigureras om till ett säkert tillstånd, om inte redan i säkert tillstånd, innan Service Fabric fortsätter med uppgraderingen.
Ange kartan över hälsoprincipen som ska användas för olika tjänsttyper som nyckel/värde-par i följande format: "ServiceTypeName"="MaxPercentUnhealthyPartitionsPerService,MaxPercentUnhealthyReplicasPerPartition,MaxPercentUnhealthyServices". till exempel: --service-type-health-policy-map "ServiceTypeName01"="5,10,5" "ServiceTypeName02"="5,5,5".
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.
Ange den maximala tid i sekunder som Service Fabric tar att uppgradera en enda uppgraderingsdomän. Efter den här perioden misslyckas uppgraderingen.
Ange det läge som används för att övervaka hälsotillståndet under en löpande uppgradering. Värdena är Övervakad och OövervakadAuto.
Ange den maximala tid i sekunder som Service Fabric tar för hela uppgraderingen. Efter den här perioden misslyckas uppgraderingen.
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.