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