Compartilhar via


ServiceProperties

Descreve as propriedades de um recurso de serviço.

Propriedades

Nome Type Obrigatório
description string Não
replicaCount inteiro Não
executionPolicy ExecutionPolicy Não
autoScalingPolicies matriz de AutoScalingPolicy Não
status cadeia de caracteres (enumeração) Não
statusDetails string Não
healthState cadeia de caracteres (enumeração) Não
unhealthyEvaluation string Não
identityRefs matriz de ServiceIdentity Não
dnsName string Não

description

Tipo: string
Obrigatório: não

Descrição legível do usuário do serviço.


replicaCount

Tipo: inteiro
Obrigatório: não

O número de réplicas do serviço a ser criado. O padrão será 1 se não for especificado.


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 de caracteres (enumeração)
Obrigatório: não

Status do serviço.

Status do recurso.

Os valores possíveis são:

  • Unknown- Indica que o recurso status é desconhecido. O valor é zero.
  • Ready - Indica que o recurso está pronto. O valor é 1.
  • Upgrading - Indica que o recurso está sendo atualizado. O valor é 2.
  • Creating - Indica que o recurso está sendo criado. O valor é 3.
  • Deleting - Indica que o recurso está sendo excluído. O valor é 4.
  • Failed - Indica que o recurso não está funcional devido a falhas persistentes. Consulte a propriedade statusDetails para obter mais detalhes. O valor é 5.

statusDetails

Tipo: string
Obrigatório: não

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


healthState

Tipo: cadeia de caracteres (enumeração)
Obrigatório: não

Descreve o estado de integridade de um recurso de aplicativo.

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

Os valores possíveis são:

  • Invalid - Indica um estado de integridade inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • Ok - Indica que o estado de integridade está bem. O valor é 1.
  • Warning - Indica que o estado de integridade está em um nível de aviso. O valor é 2.
  • Error - Indica que o estado de integridade está no nível de erro. O estado de integridade do erro deve ser investigado, pois eles podem afetar a funcionalidade correta do cluster. O valor é 3.
  • Unknown- Indica uma status de integridade desconhecida. O valor é 65535.

unhealthyEvaluation

Tipo: string
Obrigatório: não

Quando o estado de integridade do serviço não é 'Ok', esses detalhes adicionais do Gerenciador de Integridade do service fabric para o usuário saber por que o serviço está marcado como não íntegro.


identityRefs

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

A lista de identidades de serviço.


dnsName

Tipo: string
Obrigatório: não

Nome Dns do serviço.