az sf service
Gerencie serviços em execução em um cluster do Azure Service Fabric. Suporta apenas serviços implantados por ARM.
Comandos
Name | Description | Tipo | Status |
---|---|---|---|
az sf service create |
Crie um novo serviço em um cluster do Azure Service Fabric. |
Principal | GA |
az sf service delete |
Excluir um serviço. |
Principal | GA |
az sf service list |
Listar serviços de um determinado aplicativo. |
Principal | GA |
az sf service show |
Obtenha um serviço. |
Principal | GA |
az sf service create
Crie um novo serviço em um cluster do 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]
Exemplos
Crie um novo serviço sem estado "testApp~testService1" com contagem de instâncias -1 (em todos os nós).
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
Crie um novo serviço stateful "testApp~testService2" com um destino de 5 nós.
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 Obrigatórios
Especifique o nome do serviço. O nome do aplicativo deve ser um prefixo do nome do serviço, por exemplo: appName~serviceName.
Especifique o nome do cluster, se não for fornecido, será igual ao nome do grupo de recursos.
Especifique o nome do serviço. O nome do aplicativo deve ser um prefixo do nome do serviço, por exemplo: appName~serviceName.
Especifique o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Especifique o nome do tipo de serviço do aplicativo, ele deve existir no manifesto do aplicativo.
Especifique se o serviço é stateless ou stateful.
Parâmetros Opcionais
Especifique o custo padrão para uma movimentação. Custos mais altos tornam menos provável que o Gerenciador de Recursos de Cluster mova a réplica ao tentar equilibrar o cluster.
Especifique a contagem de instâncias para o serviço sem monitoração de estado. Se -1 for usado, isso significa que ele será executado em todos os nós.
Especifique o tamanho mínimo do conjunto de réplicas para o serviço com monitoração de estado.
Especifique qual esquema de partição usar. As partições singleton são normalmente usadas quando o serviço não requer nenhum roteamento adicional. UniformInt64 significa que cada partição possui um intervalo de chaves int64. Nomeado é geralmente para serviços com dados que podem ser bucketed, dentro de um conjunto limitado. Alguns exemplos comuns de campos de dados usados como chaves de partição nomeadas seriam regiões, códigos postais, grupos de clientes ou outros limites de negócios.
Especifique o tamanho do conjunto de réplicas de destino para o serviço com monitoração de estado.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az sf service delete
Excluir um serviço.
az sf service delete --application-name
--cluster-name
--name
--resource-group
Exemplos
Excluir serviço.
az sf service delete -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Parâmetros Obrigatórios
O nome do recurso do aplicativo. Obrigatório.
Especifique o nome do cluster, se não for fornecido, será igual ao nome do grupo de recursos.
Especifique o nome do serviço. O nome do aplicativo deve ser um prefixo do nome do serviço, por exemplo: appName~serviceName.
Especifique o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az sf service list
Listar serviços de um determinado aplicativo.
az sf service list --application-name
--cluster-name
--resource-group
Exemplos
Listar serviços.
az sf service list -g testRG -c testCluster --application-name testApp
Parâmetros Obrigatórios
O nome do recurso do aplicativo. Obrigatório.
Especifique o nome do cluster, se não for fornecido, será igual ao nome do grupo de recursos.
Especifique o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az sf service show
Obtenha um serviço.
az sf service show --application-name
--cluster-name
--name
--resource-group
Exemplos
Mostrar as propriedades de um serviço em um cluster do Azure Service Fabric.
az sf service show -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Parâmetros Obrigatórios
O nome do recurso do aplicativo. Obrigatório.
Especifique o nome do cluster, se não for fornecido, será igual ao nome do grupo de recursos.
Especifique o nome do serviço. O nome do aplicativo deve ser um prefixo do nome do serviço, por exemplo: appName~serviceName.
Especifique o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.