az sf service
Administrar servicios que se ejecutan en un clúster de Azure Service Fabric. Solo admite servicios implementados por ARM.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az sf service create |
Cree un nuevo servicio en un clúster de Azure Service Fabric. |
Core | GA |
az sf service delete |
Eliminar un servicio. |
Core | GA |
az sf service list |
Enumerar los servicios de una aplicación determinada. |
Core | GA |
az sf service show |
Obtener un servicio. |
Core | GA |
az sf service create
Cree un nuevo servicio en un clúster de 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]
Ejemplos
Cree un nuevo servicio sin estado "testApp~testService1" con el recuento de instancias -1 (en todos los nodos).
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
Cree un nuevo servicio con estado "testApp~testService2" con un destino de 5 nodos.
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
Parámetros requeridos
Especifique el nombre del servicio. El nombre de la aplicación debe ser un prefijo del nombre del servicio, por ejemplo: appName~serviceName.
Especifique el nombre del clúster, si no se le asigna, será el mismo que el nombre del grupo de recursos.
Especifique el nombre del servicio. El nombre de la aplicación debe ser un prefijo del nombre del servicio, por ejemplo: appName~serviceName.
Especifique el nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Especifique el nombre de tipo de servicio de la aplicación; debe existir en el manifiesto de aplicación.
Especifique si el servicio no tiene estado o tiene estado.
Parámetros opcionales
Especifique el costo predeterminado de un traslado. Los costos más altos hacen que sea menos probable que Cluster Resource Manager mueva la réplica al intentar equilibrar el clúster.
Especifique el recuento de instancias para el servicio sin estado. Si se usa -1, significa que se ejecutará en todos los nodos.
Especifique el tamaño mínimo del conjunto de réplicas para el servicio con estado.
Especifique qué esquema de partición se va a usar. Las particiones de singleton se usan normalmente cuando el servicio no requiere ningún enrutamiento adicional. UniformInt64 significa que cada partición posee un intervalo de claves int64. El nombre suele ser para los servicios con datos que se pueden agrupar en depósitos, dentro de un conjunto limitado. Algunos ejemplos habituales de campos de datos que se usan como claves de partición con nombre son regiones, códigos postales, grupos de clientes u otros límites empresariales.
Especifique el tamaño del conjunto de réplicas de destino para el servicio con estado.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az sf service delete
Eliminar un servicio.
az sf service delete --application-name
--cluster-name
--name
--resource-group
Ejemplos
Eliminar servicio.
az sf service delete -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Parámetros requeridos
Nombre del recurso de aplicación. Necesario.
Especifique el nombre del clúster, si no se le asigna, será el mismo que el nombre del grupo de recursos.
Especifique el nombre del servicio. El nombre de la aplicación debe ser un prefijo del nombre del servicio, por ejemplo: appName~serviceName.
Especifique el nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az sf service list
Enumerar los servicios de una aplicación determinada.
az sf service list --application-name
--cluster-name
--resource-group
Ejemplos
Enumerar servicios.
az sf service list -g testRG -c testCluster --application-name testApp
Parámetros requeridos
Nombre del recurso de aplicación. Necesario.
Especifique el nombre del clúster, si no se le asigna, será el mismo que el nombre del grupo de recursos.
Especifique el nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az sf service show
Obtener un servicio.
az sf service show --application-name
--cluster-name
--name
--resource-group
Ejemplos
Mostrar las propiedades de un servicio en un clúster de Azure Service Fabric.
az sf service show -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Parámetros requeridos
Nombre del recurso de aplicación. Necesario.
Especifique el nombre del clúster, si no se le asigna, será el mismo que el nombre del grupo de recursos.
Especifique el nombre del servicio. El nombre de la aplicación debe ser un prefijo del nombre del servicio, por ejemplo: appName~serviceName.
Especifique el nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.