Partilhar via


ServiceProperties

Descreve as propriedades de um recurso de serviço.

Propriedades

Nome Tipo Necessário
description cadeia (de carateres) No
replicaCount número inteiro No
executionPolicy ExecutionPolicy No
autoScalingPolicies matriz de AutoScalingPolicy No
status cadeia (enum) No
statusDetails string No
healthState cadeia (enum) No
unhealthyEvaluation string No
identityRefs matriz de ServiceIdentity No
dnsName string No

description

Tipo: cadeia
Obrigatório: Não

Descrição legível do serviço por parte do utilizador.


replicaCount

Tipo: número inteiro
Obrigatório: Não

O número de réplicas do serviço a criar. A predefinição é 1, se não for especificada.


executionPolicy

Tipo: ExecutionPolicy
Obrigatório: Não

A política de execução do serviço


autoScalingPolicies

Tipo: matriz de AutoScalingPolicy
Obrigatório: Não

Políticas de dimensionamento automático


status

Tipo: cadeia (enum)
Obrigatório: Não

Estado do serviço.

Estado do recurso.

Os valores possíveis são:

  • Unknown - Indica que o estado do recurso é desconhecido. O valor é zero.
  • Ready - Indica que o recurso está pronto. O valor é 1.
  • Upgrading - Indica que o recurso está a ser atualizado. O valor é 2.
  • Creating - Indica que o recurso está a ser criado. O valor é 3.
  • Deleting - Indica que o recurso está a ser eliminado. O valor é 4.
  • Failed - Indica que o recurso não está funcional devido a falhas persistentes. Veja statusDetails property (propriedade statusDetails) para obter mais detalhes. O valor é 5.

statusDetails

Tipo: cadeia
Obrigatório: Não

Fornece informações adicionais sobre o estado atual do serviço.


healthState

Tipo: cadeia (enum)
Obrigatório: Não

Descreve o estado de funcionamento de um recurso de aplicação.

O estado de funcionamento de uma entidade do Service Fabric, como Cluster, Nó, Aplicação, Serviço, Partição, Réplica, etc.

Os valores possíveis são:

  • Invalid - Indica um estado de funcionamento inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • Ok - Indica que o estado de funcionamento está bom. O valor é 1.
  • Warning - Indica que o estado de funcionamento está num nível de aviso. O valor é 2.
  • Error - Indica que o estado de funcionamento está ao nível do erro. O estado de funcionamento do erro deve ser investigado, uma vez que podem afetar a funcionalidade correta do cluster. O valor é 3.
  • Unknown - Indica um estado de funcionamento desconhecido. O valor é 65535.

unhealthyEvaluation

Tipo: cadeia
Obrigatório: Não

Quando o estado de funcionamento do serviço não é 'Ok', estes detalhes adicionais do Service Fabric Health Manager para o utilizador saber por que motivo o serviço está marcado como em mau estado de funcionamento.


identityRefs

Tipo: matriz de ServiceIdentity
Obrigatório: Não

A lista de identidades do serviço.


dnsName

Tipo: cadeia
Obrigatório: Não

Nome Dns do serviço.