az sf service
Gérer les services s’exécutant sur un cluster Azure Service Fabric. Prend uniquement en charge les services déployés par ARM.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az sf service create |
Créez un service sur un cluster Azure Service Fabric. |
Core | GA |
az sf service delete |
Supprimez un service. |
Core | GA |
az sf service list |
Répertorier les services d’une application donnée. |
Core | GA |
az sf service show |
Obtenez un service. |
Core | GA |
az sf service create
Créez un service sur un cluster Azure Service Fabric.
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]
Exemples
Créez un service sans état « testApp~testService1 » avec le nombre d’instances -1 (sur tous les nœuds).
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
Créez un service avec état « testApp~testService2 » avec une cible de 5 nœuds.
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
Paramètres obligatoires
Spécifiez le nom du service. Le nom de l’application doit être un préfixe du nom de service, par exemple : appName~serviceName.
Spécifiez le nom du cluster, s’il n’est pas donné qu’il sera identique au nom du groupe de ressources.
Spécifiez le nom du service. Le nom de l’application doit être un préfixe du nom de service, par exemple : appName~serviceName.
Spécifiez le nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Spécifiez le nom du type de service de l’application, il doit exister dans le manifeste de l’application.
Spécifiez si le service est sans état ou avec état.
Paramètres facultatifs
Spécifiez le coût par défaut d’un déplacement. Les coûts plus élevés rendent moins probable que cluster Resource Manager déplace le réplica lors de la tentative d’équilibrage du cluster.
Spécifiez le nombre d’instances pour le service sans état. Si -1 est utilisé, cela signifie qu’il s’exécute sur tous les nœuds.
Spécifiez la taille minimale du jeu de réplicas pour le service avec état.
Spécifiez le schéma de partition à utiliser. Les partitions singleton sont généralement utilisées lorsque le service ne requiert aucun routage supplémentaire. UniformInt64 signifie que chaque partition possède une plage de clés int64. Le nom est généralement destiné aux services avec des données qui peuvent être compartimentées, dans un ensemble délimité. Les régions, les codes postaux, les groupes de clients ou les autres limites de l’entreprise constituent des exemples courants de champs de données utilisés comme clés de partition nommées.
Spécifiez la taille du jeu de réplicas cible pour le service avec état.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az sf service delete
Supprimez un service.
az sf service delete --application-name
--cluster-name
--name
--resource-group
Exemples
Supprimer le service.
az sf service delete -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Paramètres obligatoires
Nom de la ressource d’application. Obligatoire.
Spécifiez le nom du cluster, s’il n’est pas donné qu’il sera identique au nom du groupe de ressources.
Spécifiez le nom du service. Le nom de l’application doit être un préfixe du nom de service, par exemple : appName~serviceName.
Spécifiez le nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az sf service list
Répertorier les services d’une application donnée.
az sf service list --application-name
--cluster-name
--resource-group
Exemples
Répertorier les services.
az sf service list -g testRG -c testCluster --application-name testApp
Paramètres obligatoires
Nom de la ressource d’application. Obligatoire.
Spécifiez le nom du cluster, s’il n’est pas donné qu’il sera identique au nom du groupe de ressources.
Spécifiez le nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az sf service show
Obtenez un service.
az sf service show --application-name
--cluster-name
--name
--resource-group
Exemples
Afficher les propriétés d’un service sur un cluster Azure Service Fabric.
az sf service show -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Paramètres obligatoires
Nom de la ressource d’application. Obligatoire.
Spécifiez le nom du cluster, s’il n’est pas donné qu’il sera identique au nom du groupe de ressources.
Spécifiez le nom du service. Le nom de l’application doit être un préfixe du nom de service, par exemple : appName~serviceName.
Spécifiez le nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.