az sf service

Azure Service Fabric-fürtön futó szolgáltatások kezelése. Csak az ARM által üzembe helyezett szolgáltatásokat támogatja.

Parancsok

az sf service create

Hozzon létre egy új szolgáltatást egy Azure Service Fabric-fürtön.

az sf service delete

Szolgáltatás törlése.

az sf service list

Egy adott alkalmazás szolgáltatásainak listázása.

az sf service show

Szolgáltatás lekérése.

az sf service create

Hozzon létre egy új szolgáltatást egy Azure Service Fabric-fürtön.

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éldák

Hozzon létre egy új állapot nélküli "testApp~testService1" szolgáltatást a -1 példányszámmal (az összes csomóponton).

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

Hozzon létre egy új állapotalapú "testApp~testService2" szolgáltatást 5 csomóponttal.

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

Kötelező paraméterek

--application --application-name

Adja meg a szolgáltatás nevét. Az alkalmazás nevének a szolgáltatásnév előtagjának kell lennie, például: appName~serviceName.

--cluster-name -c

Adja meg a fürt nevét, ha nem adja meg, akkor az erőforráscsoport nevével azonos lesz.

--name --service-name

Adja meg a szolgáltatás nevét. Az alkalmazás nevének a szolgáltatásnév előtagjának kell lennie, például: appName~serviceName.

--resource-group -g

Adja meg az erőforráscsoport nevét. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--service-type

Adja meg az alkalmazás szolgáltatástípusának nevét, és annak léteznie kell az alkalmazásjegyzékben.

--state

Adja meg, hogy a szolgáltatás állapot nélküli vagy állapotalapú-e.

elfogadott értékek: stateful, stateless

Opcionális paraméterek

--default-move-cost

Adja meg az áthelyezés alapértelmezett költségét. A magasabb költségek miatt kevésbé valószínű, hogy a fürt Resource Manager áthelyezi a replikát, amikor megpróbálja kiegyensúlyozni a fürtöt.

elfogadott értékek: High, Low, Medium, Zero
--instance-count

Adja meg az állapot nélküli szolgáltatás példányszámát. Ha -1 van használatban, az azt jelenti, hogy az összes csomóponton futni fog.

--min-replica --min-replica-set-size

Adja meg az állapotalapú szolgáltatás minimális replikakészlet-méretét.

--partition-scheme

Adja meg a használni kívánt partíciósémát. A singleton partíciókat általában akkor használják, ha a szolgáltatás nem igényel további útválasztást. A UniformInt64 azt jelenti, hogy minden partíció int64 kulcstartományt birtokol. A neve általában olyan szolgáltatásokhoz tartozik, amelyek adatai gyűjtőbe gyűjthetők, egy határolókereten belül. A nevesített partíciókulcsként használt adatmezőkre néhány gyakori példa a régiók, az irányítószámok, az ügyfélcsoportok vagy más üzleti határok.

elfogadott értékek: named, singleton, uniformInt64
alapértelmezett érték: singleton
--target-replica --target-replica-set-size

Adja meg az állapotalapú szolgáltatás célreplikakészlet-méretét.

az sf service delete

Szolgáltatás törlése.

az sf service delete --application-name
                     --cluster-name
                     --name
                     --resource-group

Példák

Szolgáltatás törlése.

az sf service delete -g testRG -c testCluster --application-name testApp --service-name testApp~testService

Kötelező paraméterek

--application-name

Az alkalmazás-erőforrás neve.

--cluster-name -c

Adja meg a fürt nevét, ha nem adja meg, akkor az erőforráscsoport nevével azonos lesz.

--name --service-name

Adja meg a szolgáltatás nevét. Az alkalmazás nevének a szolgáltatásnév előtagjának kell lennie, például: appName~serviceName.

--resource-group -g

Adja meg az erőforráscsoport nevét. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

az sf service list

Egy adott alkalmazás szolgáltatásainak listázása.

az sf service list --application-name
                   --cluster-name
                   --resource-group

Példák

Szolgáltatások listázása.

az sf service list -g testRG -c testCluster --application-name testApp

Kötelező paraméterek

--application-name

Az alkalmazás-erőforrás neve.

--cluster-name -c

Adja meg a fürt nevét, ha nem adja meg, akkor az erőforráscsoport nevével azonos lesz.

--resource-group -g

Adja meg az erőforráscsoport nevét. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

az sf service show

Szolgáltatás lekérése.

az sf service show --application-name
                   --cluster-name
                   --name
                   --resource-group

Példák

Egy szolgáltatás tulajdonságainak megjelenítése egy Azure Service Fabric-fürtön.

az sf service show -g testRG -c testCluster --application-name testApp --service-name testApp~testService

Kötelező paraméterek

--application-name

Az alkalmazás-erőforrás neve.

--cluster-name -c

Adja meg a fürt nevét, ha nem adja meg, akkor az erőforráscsoport nevével azonos lesz.

--name --service-name

Adja meg a szolgáltatás nevét. Az alkalmazás nevének a szolgáltatásnév előtagjának kell lennie, például: appName~serviceName.

--resource-group -g

Adja meg az erőforráscsoport nevét. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .