az sf service
Services beheren die worden uitgevoerd op een Azure Service Fabric-cluster. Alleen ondersteuning voor door ARM geïmplementeerde services.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az sf service create |
Maak een nieuwe service in een Azure Service Fabric-cluster. |
Basis | GA |
az sf service delete |
Een service verwijderen. |
Basis | GA |
az sf service list |
Services van een bepaalde toepassing vermelden. |
Basis | GA |
az sf service show |
Een service ophalen. |
Basis | GA |
az sf service create
Maak een nieuwe service in 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}]
[--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 toepassingsnaam moet een voorvoegsel van de servicenaam zijn, bijvoorbeeld: appName~serviceName.
Geef de naam van het cluster op als dit niet hetzelfde is als de naam van de resourcegroep.
Geef de naam van de service op. De toepassingsnaam 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 verplaatsing op. Hogere kosten maken het minder waarschijnlijk dat de replica door Cluster Resource Manager wordt verplaatst bij het verdelen van het cluster.
Geef het aantal exemplaren op voor de stateless service. Als -1 wordt gebruikt, betekent dit dat deze wordt uitgevoerd op alle knooppunten.
Geef de minimale grootte van de replicaset op voor de stateful service.
Geef op welk partitieschema moet worden gebruikt. Singleton-partities worden doorgaans gebruikt wanneer de service geen extra routering vereist. UniformInt64 betekent dat elke partitie eigenaar is van een reeks int64-sleutels. Benoemd is meestal voor services met gegevens die in een bucket kunnen worden geplaatst, binnen een gebonden set. Enkele veelvoorkomende voorbeelden van gegevensvelden die worden gebruikt als partitiesleutels, zijn regio's, postcodes, klantgroepen of andere bedrijfsgrenzen.
Geef de grootte van de doelreplicaset op voor de stateful service.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az sf service delete
Een service verwijderen.
az sf service delete --application-name
--cluster-name
--name
--resource-group
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. Vereist.
Geef de naam van het cluster op als dit niet hetzelfde is als de naam van de resourcegroep.
Geef de naam van de service op. De toepassingsnaam 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>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az sf service list
Services van een bepaalde toepassing vermelden.
az sf service list --application-name
--cluster-name
--resource-group
Voorbeelden
Services vermelden.
az sf service list -g testRG -c testCluster --application-name testApp
Vereiste parameters
De naam van de toepassingsresource. Vereist.
Geef de naam van het cluster op als dit niet hetzelfde is 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>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az sf service show
Een service ophalen.
az sf service show --application-name
--cluster-name
--name
--resource-group
Voorbeelden
De eigenschappen van een service in een Azure Service Fabric-cluster weergeven.
az sf service show -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Vereiste parameters
De naam van de toepassingsresource. Vereist.
Geef de naam van het cluster op als dit niet hetzelfde is als de naam van de resourcegroep.
Geef de naam van de service op. De toepassingsnaam 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>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.