az sf service
Services beheren die worden uitgevoerd op een Azure Service Fabric cluster. Ondersteunt alleen door ARM geïmplementeerde services.
Opdracht
| az sf service create |
Maak een nieuwe service op een Azure Service Fabric cluster. |
| az sf service delete |
Een service verwijderen. |
| az sf service list |
Lijst met services van een bepaalde toepassing. |
| az sf service show |
Een service krijgen. |
az sf service create
Maak een nieuwe service op een Azure Service Fabric cluster.
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}]
[--subscription]
[--target-replica]
Voorbeelden
Maak een nieuwe stateless service testApp~testService1 met het aantal exemplaren -1 (op alle knooppunten).
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
Maak een nieuwe stateful service testApp~testService2 met een doel van 5 knooppunten.
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
Vereiste parameters
Geef de naam van de service op. De naam van de toepassing moet een voorvoegsel van de servicenaam zijn, bijvoorbeeld: appName~serviceName.
Geef de naam van het cluster op. Als dit niet wordt opgegeven, is dit hetzelfde als de naam van de resourcegroep.
Geef de naam van de service op. De naam van de toepassing moet een voorvoegsel van de servicenaam zijn, bijvoorbeeld: appName~serviceName.
Geef de naam van de resourcegroep op. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
Geef de naam van het servicetype van de toepassing op. Deze moet aanwezig zijn in het toepassingsmanifest.
Geef op of de service staatloos of stateful is.
Optionele parameters
Geef de standaardkosten voor een verplaatsen op. Hogere kosten maken het minder waarschijnlijk dat de replica Cluster Resource Manager replica wordt verplaatst bij het in balans brengen van het cluster.
Geef het aantal exemplaren voor de stateless service. Als -1 wordt gebruikt, betekent dit dat deze wordt uitgevoerd op alle knooppunten.
Geef de minimumgrootte van de replicaset voor de stateful service.
Geef op welk partitieschema moet worden gebruikt. Singleton-partities worden doorgaans gebruikt wanneer de service geen aanvullende routering nodig heeft. UniformInt64 betekent dat elke partitie eigenaar is van een bereik van int64-sleutels. Benoemd is meestal voor services met gegevens die kunnen worden verzameld, binnen een begrensde set. Enkele veelvoorkomende voorbeelden van gegevensvelden die worden gebruikt als benoemde partitiesleutels zijn regio's, postcodes, klantgroepen of andere bedrijfsgrenzen.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Geef de grootte van de doelreplicaset voor de stateful service.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az sf service delete
Een service verwijderen.
az sf service delete --application-name
--cluster-name
--name
--resource-group
[--subscription]
Voorbeelden
Verwijder de service.
az sf service delete -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Vereiste parameters
De naam van de toepassingsresource.
Geef de naam van het cluster op. Als dit niet wordt opgegeven, is dit hetzelfde als de naam van de resourcegroep.
Geef de naam van de service op. De naam van de toepassing moet een voorvoegsel van de servicenaam zijn, bijvoorbeeld: appName~serviceName.
Geef de naam van de resourcegroep op. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
Optionele parameters
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az sf service list
Lijst met services van een bepaalde toepassing.
az sf service list --application-name
--cluster-name
--resource-group
[--query-examples]
[--subscription]
Voorbeelden
Een lijst met services maken.
az sf service list -g testRG -c testCluster --application-name testApp
Vereiste parameters
De naam van de toepassingsresource.
Geef de naam van het cluster op. Als dit niet wordt opgegeven, is dit hetzelfde als de naam van de resourcegroep.
Geef de naam van de resourcegroep op. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
Optionele parameters
JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az sf service show
Een service krijgen.
az sf service show --application-name
--cluster-name
--name
--resource-group
[--query-examples]
[--subscription]
Voorbeelden
De eigenschappen van een service op een Azure Service Fabric weergeven.
az sf service show -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Vereiste parameters
De naam van de toepassingsresource.
Geef de naam van het cluster op. Als dit niet wordt opgegeven, is dit hetzelfde als de naam van de resourcegroep.
Geef de naam van de service op. De naam van de toepassing moet een voorvoegsel van de servicenaam zijn, bijvoorbeeld: appName~serviceName.
Geef de naam van de resourcegroep op. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
Optionele parameters
JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.