Compartilhar via


DeployedStatefulServiceReplicaDetailInfo

Informações sobre um réplica com estado em execução em um pacote de código. Observação DeployedServiceReplicaQueryResult conterá dados duplicados, como ServiceKind, ServiceName, PartitionId e replicaId.

Propriedades

Nome Type Obrigatório
ServiceName string Não
PartitionId string (uuid) Não
CurrentServiceOperation cadeia de caracteres (enumeração) Não
CurrentServiceOperationStartTimeUtc cadeia de caracteres (data e hora) Não
ReportedLoad matriz de LoadMetricReportInfo Não
ReplicaId string Não
CurrentReplicatorOperation cadeia de caracteres (enumeração) Não
ReadStatus cadeia de caracteres (enumeração) Não
WriteStatus cadeia de caracteres (enumeração) Não
ReplicatorStatus ReplicatorStatus Não
ReplicaStatus KeyValueStoreReplicaStatus Não
DeployedServiceReplicaQueryResult DeployedStatefulServiceReplicaInfo Não

ServiceName

Tipo: string
Obrigatório: não

Nome hierárquico completo do serviço no formato URI começando com fabric:.


PartitionId

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

Uma ID interna usada pelo Service Fabric para identificar exclusivamente uma partição. Esse é um GUID gerado aleatoriamente quando o serviço foi criado. A ID da partição é exclusiva e não é alterada durante o tempo de vida do serviço. Se o mesmo serviço fosse excluído e recriado, as IDs de suas partições seriam diferentes.


CurrentServiceOperation

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

Especifica a operação de ciclo de vida ativa atual em um serviço com estado réplica ou instância de serviço sem estado.

Os valores possíveis são:

  • Unknown - Reservado para uso futuro.
  • None- O serviço réplica ou instância não está passando por nenhuma alteração no ciclo de vida.
  • Open- O serviço réplica ou instância está sendo aberto.
  • ChangeRole- O serviço réplica está alterando as funções.
  • Close- O serviço réplica ou instância está sendo fechado.
  • Abort- O serviço réplica ou instância está sendo anulada.

CurrentServiceOperationStartTimeUtc

Tipo: cadeia de caracteres (data e hora)
Obrigatório: não

A hora de início da operação de serviço atual no formato UTC.


ReportedLoad

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

Lista de carga relatada por réplica.


ReplicaId

Tipo: string
Obrigatório: não

Id de um serviço com estado réplica. ReplicaId é usado pelo Service Fabric para identificar exclusivamente um réplica de uma partição. Ele é exclusivo dentro de uma partição e não é alterado durante o tempo de vida do réplica. Se um réplica for descartado e outro réplica for criado no mesmo nó para a mesma partição, ele obterá um valor diferente para a ID. Às vezes, a ID de uma instância de serviço sem estado também é conhecida como uma ID réplica.


CurrentReplicatorOperation

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

Especifica a operação que está sendo executada pelo Replicador no momento.

Os valores possíveis são:

  • Invalid – Valor padrão se o replicador ainda não estiver pronto.
  • None – O Replicador não está executando nenhuma operação da perspectiva do Service Fabric.
  • Open - O replicador está sendo aberto.
  • ChangeRole – O Replicador está no processo de alterar sua função.
  • UpdateEpoch- Devido a uma alteração no conjunto de réplica, o replicador está sendo atualizado com sua Época.
  • Close - O replicador está fechando.
  • Abort - O replicador está sendo anulado.
  • OnDataLoss – O replicador está tratando a condição de perda de dados, em que o serviço de usuário pode estar potencialmente recuperando o estado de uma fonte externa.
  • WaitForCatchup – O replicador está aguardando que um quorum de réplicas seja capturado no estado mais recente.
  • Build – O replicador está no processo de criação de uma ou mais réplicas.

ReadStatus

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

Especifica o status de acesso da partição.

Os valores possíveis são:

  • Invalid– Indica que o status de acesso à operação de leitura ou gravação não é válido. Esse valor não é retornado ao chamador.
  • Granted – Indica que o acesso à operação de leitura ou gravação é concedido e a operação é permitida.
  • ReconfigurationPending - Indica que o cliente deve tentar novamente mais tarde, porque uma reconfiguração está em andamento.
  • NotPrimary- Indica que essa solicitação de cliente foi recebida por um réplica que não é um réplica primário.
  • NoWriteQuorum - Indica que nenhum quorum de gravação está disponível e, portanto, nenhuma operação de gravação pode ser aceita.

WriteStatus

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

Especifica o status de acesso da partição.

Os valores possíveis são:

  • Invalid– Indica que o status de acesso à operação de leitura ou gravação não é válido. Esse valor não é retornado ao chamador.
  • Granted – Indica que o acesso à operação de leitura ou gravação é concedido e a operação é permitida.
  • ReconfigurationPending - Indica que o cliente deve tentar novamente mais tarde, porque uma reconfiguração está em andamento.
  • NotPrimary- Indica que essa solicitação de cliente foi recebida por um réplica que não é um réplica primário.
  • NoWriteQuorum - Indica que nenhum quorum de gravação está disponível e, portanto, nenhuma operação de gravação pode ser aceita.

ReplicatorStatus

Tipo: ReplicatorStatus
Obrigatório: não

Representa uma classe base para status de replicador primário ou secundário. Contém informações sobre o replicador do Service Fabric, como a utilização da fila de replicação/cópia, o carimbo de data/hora da última confirmação recebida etc.


ReplicaStatus

Tipo: KeyValueStoreReplicaStatus
Obrigatório: não

Informações relacionadas ao repositório de valores de chave para o réplica.


DeployedServiceReplicaQueryResult

Tipo: DeployedStatefulServiceReplicaInfo
Obrigatório: não

Informações sobre um serviço com estado réplica implantado em um nó.