az sf application
Azure Service Fabric-fürtön futó alkalmazások kezelése. Csak az ARM által telepített alkalmazásokat támogatja.
Parancsok
Name | Description | Típus | Állapot |
---|---|---|---|
az sf application certificate |
Az alkalmazás tanúsítványának kezelése. |
Alapvető | FE |
az sf application certificate add |
Adjon hozzá egy új tanúsítványt a virtuálisgép-méretezési csoportokhoz, amelyek a üzemeltetett alkalmazások által használni kívánt fürtöt alkotják. |
Alapvető | FE |
az sf application create |
Hozzon létre egy új alkalmazást egy Azure Service Fabric-fürtön. |
Alapvető | FE |
az sf application delete |
Alkalmazás törlése. |
Alapvető | FE |
az sf application list |
Egy adott fürt alkalmazásainak listázása. |
Alapvető | FE |
az sf application show |
Egy alkalmazás tulajdonságainak megjelenítése egy Azure Service Fabric-fürtön. |
Alapvető | FE |
az sf application update |
Azure Service Fabric-alkalmazás frissítése. Ez lehetővé teszi az alkalmazásparaméterek frissítését és/vagy az alkalmazástípus azon verziójának frissítését, amely elindítja az alkalmazásfrissítést. |
Alapvető | FE |
az sf application create
Hozzon létre egy új alkalmazást egy Azure Service Fabric-fürtön.
az sf application create --application-name
--application-type-name
--application-type-version
--cluster-name
--resource-group
[--application-parameters]
[--max-nodes]
[--min-nodes]
[--package-url]
Példák
Hozzon létre egy "testApp" alkalmazást paraméterekkel. A "TestAppType" verzió "v1" alkalmazástípusnak már léteznie kell a fürtben, és az alkalmazás paramétereit meg kell határozni az alkalmazásjegyzékben.
az sf application create -g testRG -c testCluster --application-name testApp --application-type-name TestAppType \
--application-type-version v1 --application-parameters key0=value0
Hozza létre az alkalmazás "testApp" és az alkalmazástípus verzióját a megadott csomag URL-címével.
az sf 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
Kötelező paraméterek
Adja meg az alkalmazás nevét.
Adja meg az alkalmazástípus nevét.
Adja meg az alkalmazástípus verzióját.
Adja meg a fürt nevét, ha nem adja meg az erőforráscsoport nevével.
Adja meg az erőforráscsoport nevét. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Opcionális paraméterek
Adja meg az alkalmazásparamétereket kulcs/érték párként. Ezeknek a paramétereknek az alkalmazásjegyzékben kell lenniük. például: --application-parameters param1=value1 param2=value2.
Adja meg az alkalmazások elhelyezésére szolgáló csomópontok maximális számát. A paraméter értékének nem negatív egész számnak kell lennie. Az alapértelmezett érték 0, ami azt jelzi, hogy az alkalmazás tetszőleges számú csomóponton elhelyezhető a fürtben.
Adja meg azoknak a csomópontoknak a minimális számát, ahol a Service Fabric lefoglalja az alkalmazás kapacitását, ez nem jelenti azt, hogy az alkalmazás garantáltan rendelkezik replikákkal az összes csomóponton. A paraméter értékének nem negatív egész számnak kell lennie. Ennek alapértelmezett értéke nulla, ami azt jelenti, hogy az alkalmazás nem foglal le kapacitást.
Adja meg az alkalmazáscsomag sfpkg fájljának URL-címét.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az sf application delete
Alkalmazás törlése.
az sf application delete --application-name
--cluster-name
--resource-group
Példák
Alkalmazás törlése.
az sf application delete -g testRG -c testCluster --application-name testApp
Kötelező paraméterek
Adja meg az alkalmazás nevét.
Adja meg a fürt nevét, ha nem adja meg az erőforráscsoport nevével.
Adja meg az erőforráscsoport nevét. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az sf application list
Egy adott fürt alkalmazásainak listázása.
az sf application list --cluster-name
--resource-group
Példák
Egy adott fürt alkalmazásainak listázása.
az sf application list -g testRG -c testCluster
Kötelező paraméterek
Adja meg a fürt nevét, ha nem adja meg az erőforráscsoport nevével.
Adja meg az erőforráscsoport nevét. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az sf application show
Egy alkalmazás tulajdonságainak megjelenítése egy Azure Service Fabric-fürtön.
az sf application show --application-name
--cluster-name
--resource-group
Példák
Alkalmazás lekérése.
az sf application show -g testRG -c testCluster --application-name testApp
Kötelező paraméterek
Adja meg az alkalmazás nevét.
Adja meg a fürt nevét, ha nem adja meg az erőforráscsoport nevével.
Adja meg az erőforráscsoport nevét. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az sf application update
Azure Service Fabric-alkalmazás frissítése. Ez lehetővé teszi az alkalmazásparaméterek frissítését és/vagy az alkalmazástípus azon verziójának frissítését, amely elindítja az alkalmazásfrissítést.
az sf application update --application-name
--cluster-name
--resource-group
[--application-parameters]
[--application-type-version]
[--consider-warning-as-error {false, true}]
[--failure-action {Manual, Rollback}]
[--force-restart {false, true}]
[--hc-retry-timeout]
[--hc-stable-duration]
[--hc-wait-duration]
[--max-nodes]
[--max-porcent-unhealthy-apps]
[--max-porcent-unhealthy-partitions]
[--max-porcent-unhealthy-replicas]
[--max-porcent-unhealthy-services]
[--min-nodes]
[--rep-check-timeout]
[--service-type-health-policy-map]
[--ud-timeout]
[--upgrade-timeout]
Példák
Frissítse az alkalmazásparamétereket, és frissítse a szabályzatértékeket és az alkalmazástípus verzióját a 2-es verzióra.
az sf 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
Frissítse az alkalmazás minimális és maximális csomópontjait.
az sf application update -g testRG -c testCluster --application-name testApp --minimum-nodes 1 --maximum-nodes 3
Kötelező paraméterek
Adja meg az alkalmazás nevét.
Adja meg a fürt nevét, ha nem adja meg az erőforráscsoport nevével.
Adja meg az erőforráscsoport nevét. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Opcionális paraméterek
Adja meg az alkalmazásparamétereket kulcs/érték párként. Ezeknek a paramétereknek az alkalmazásjegyzékben kell lenniük. például: --application-parameters param1=value1 param2=value2.
Adja meg az alkalmazástípus verzióját.
Azt jelzi, hogy egy figyelmeztető állapoteseményt hibaeseményként kell-e kezelni az állapotértékelés során.
Adja meg a figyelt frissítés meghiúsulása esetén végrehajtandó műveletet. A paraméter elfogadható értékei a visszaállítás vagy a manuális.
Azt jelzi, hogy a szolgáltatásgazda akkor is újraindul, ha a frissítés csak konfigurációs módosítás.
Adja meg másodpercben azt az időtartamot, amely után a Service Fabric újrapróbálkozza az állapotellenőrzést, ha az előző állapotellenőrzés sikertelen.
Adja meg másodpercben azt az időtartamot, amelyet a Service Fabric vár annak ellenőrzéséhez, hogy az alkalmazás stabil-e, mielőtt a következő frissítési tartományra vált, vagy befejezi a frissítést. Ez a várakozási időtartam közvetlenül az állapotellenőrzés elvégzése után megakadályozza az állapot nem észlelt változásait.
Adja meg másodpercben azt az időtartamot, amelyet a Service Fabric megvár, mielőtt végrehajtja a kezdeti állapot-ellenőrzést, miután a frissítés befejeződött a frissítési tartományon.
Adja meg az alkalmazások elhelyezésére szolgáló csomópontok maximális számát. A paraméter értékének nem negatív egész számnak kell lennie. Az alapértelmezett érték 0, ami azt jelzi, hogy az alkalmazás tetszőleges számú csomóponton elhelyezhető a fürtben.
Adja meg a fürt azon csomópontjain üzembe helyezett alkalmazáspéldányok maximális százalékos arányát, amelyek állapotállapota hiba, mielőtt a fürt alkalmazásállapota hiba lenne. Az engedélyezett értékek 0 és 100 között vannak.
Adja meg a nem használt partíciók szolgáltatásonkénti maximális százalékát, amelyet az állapotszabályzat engedélyez a figyelt frissítéshez használni kívánt alapértelmezett szolgáltatástípushoz. Az engedélyezett értékek 0 és 100 között vannak.
Adja meg a nem használt replikák szolgáltatásonkénti maximális százalékát, amelyet az állapotszabályzat engedélyez a figyelt frissítéshez használni kívánt alapértelmezett szolgáltatástípushoz. Az engedélyezett értékek 0 és 100 között vannak.
Adja meg a figyelt frissítéshez használni kívánt alapértelmezett szolgáltatástípus állapotházirendje által engedélyezett kihasználatlan szolgáltatások maximális százalékos arányát. Az engedélyezett értékek 0 és 100 között vannak.
Adja meg azoknak a csomópontoknak a minimális számát, ahol a Service Fabric lefoglalja az alkalmazás kapacitását, ez nem jelenti azt, hogy az alkalmazás garantáltan rendelkezik replikákkal az összes csomóponton. A paraméter értékének nem negatív egész számnak kell lennie. Ennek alapértelmezett értéke nulla, ami azt jelenti, hogy az alkalmazás nem foglal le kapacitást.
Adja meg másodpercben, hogy a Service Fabric mennyi ideig várja meg, amíg egy szolgáltatás biztonságos állapotba kerül, ha még nincs biztonságos állapotban, mielőtt a Service Fabric folytatja a frissítést.
Adja meg a különböző szolgáltatástípusokhoz használandó állapotházirend térképét kivonattáblaként a következő formátumban: {"ServiceTypeName" : "MaxPercentUnhealthyPartitionsPerService,MaxPercentUnhealthyReplicasPerPartition,MaxPercentUnhealthyServices"}. Például: @{ "ServiceTypeName01" = "5,10,5"; "ServiceTypeName02" = "5,5,5" }.
Adja meg másodpercben, hogy a Service Fabric mennyi időt vesz igénybe egyetlen frissítési tartomány frissítéséhez. Ezen időszak után a frissítés meghiúsul.
Adja meg másodpercben, hogy a Service Fabric mennyi időt vesz igénybe a teljes frissítéshez. Ezen időszak után a frissítés meghiúsul.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.