Compartilhar via


Propriedades do aplicativo

Descreve as propriedades de um recurso de aplicativo.

Propriedades

Nome Type Obrigatório
description string Não
services matriz de ServiceResourceDescription Não
diagnostics DiagnosticsDescription Não
debugParams string Não
serviceNames matriz de cadeias de caracteres 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

description

Tipo: string
Obrigatório: não

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


services

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

Descreve os serviços no aplicativo. Essa propriedade é usada para criar ou modificar serviços do aplicativo. Ao obter apenas o nome do serviço é retornado. A descrição do serviço pode ser obtida consultando o recurso de serviço.


diagnostics

Tipo: DiagnosticsDescription
Obrigatório: não

Descreve a definição de diagnóstico e o uso de um recurso de aplicativo.


debugParams

Tipo: string
Obrigatório: não

Interno – usado pelo Visual Studio para configurar a sessão de depuração no ambiente de desenvolvimento local.


serviceNames

Tipo: matriz de cadeia de caracteres
Obrigatório: não

Nomes dos serviços no aplicativo.


status

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

Status do aplicativo.

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 aplicativo.


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 aplicativo não é 'Ok', esses detalhes adicionais do Service Fabric Health Manager para o usuário saber por que o aplicativo está marcado como não íntegro.