DeployedStatefulServiceReplicaDetailInfo
Information om en tillståndskänslig replik som körs i ett kodpaket. Obs! DeployedServiceReplicaQueryResult innehåller dubblettdata som ServiceKind, ServiceName, PartitionId och replicaId.
Egenskaper
Namn | Typ | Obligatorisk |
---|---|---|
ServiceName |
sträng | No |
PartitionId |
sträng (uuid) | No |
CurrentServiceOperation |
sträng (uppräkning) | No |
CurrentServiceOperationStartTimeUtc |
sträng (datum/tid) | No |
ReportedLoad |
matris med LoadMetricReportInfo | No |
ReplicaId |
sträng | No |
CurrentReplicatorOperation |
sträng (uppräkning) | No |
ReadStatus |
sträng (uppräkning) | No |
WriteStatus |
sträng (uppräkning) | No |
ReplicatorStatus |
ReplicatorStatus | No |
ReplicaStatus |
KeyValueStoreReplicaStatus | No |
DeployedServiceReplicaQueryResult |
DeployedStatefulServiceReplicaInfo | No |
ServiceName
Typ: sträng
Krävs: Nej
Fullständigt hierarkiskt namn på tjänsten i URI-format som börjar med fabric:
.
PartitionId
Typ: sträng (uuid)
Krävs: Nej
Ett internt ID som används av Service Fabric för att unikt identifiera en partition. Detta är ett slumpmässigt genererat GUID när tjänsten skapades. Partitions-ID:t är unikt och ändras inte under tjänstens livslängd. Om samma tjänst togs bort och återskapades skulle ID:na för dess partitioner vara annorlunda.
CurrentServiceOperation
Typ: sträng (uppräkning)
Krävs: Nej
Anger den aktuella aktiva livscykelåtgärden på en tillståndskänslig tjänstreplik eller tillståndslös tjänstinstans.
Möjliga värden:
-
Unknown
- Reserverad för framtida användning. -
None
– Tjänstrepliken eller instansen genomgår inga livscykeländringar. -
Open
– Tjänstrepliken eller instansen öppnas. -
ChangeRole
– Tjänstrepliken ändrar roller. -
Close
– Tjänstrepliken eller instansen stängs. -
Abort
– Tjänstrepliken eller instansen avbryts.
CurrentServiceOperationStartTimeUtc
Typ: sträng (datum/tid)
Krävs: Nej
Starttiden för den aktuella tjänståtgärden i UTC-format.
ReportedLoad
Typ: matris för LoadMetricReportInfo
Krävs: Nej
Lista över inläsning som rapporterats av repliken.
ReplicaId
Typ: sträng
Krävs: Nej
ID för en tillståndskänslig tjänstreplik. ReplicaId används av Service Fabric för att unikt identifiera en replik av en partition. Den är unik inom en partition och ändras inte under replikens livslängd. Om en replik tas bort och en annan replik skapas på samma nod för samma partition får den ett annat värde för ID:t. Ibland kallas ID:t för en tillståndslös tjänstinstans även för ett replik-ID.
CurrentReplicatorOperation
Typ: sträng (uppräkning)
Krävs: Nej
Anger den åtgärd som för närvarande körs av replikatorn.
Möjliga värden:
-
Invalid
– Standardvärde om replikatorn ännu inte är klar. -
None
– Replicator kör inte någon åtgärd ur Service Fabric-perspektiv. -
Open
– Replikatorn öppnas. -
ChangeRole
– Replikatorn håller på att ändra sin roll. -
UpdateEpoch
– På grund av en ändring i replikuppsättningen uppdateras replikatorn med sin epok. -
Close
– Replikatorn stängs. -
Abort
– Replikatorn avbryts. -
OnDataLoss
– Replikatorn hanterar dataförlustvillkoret, där användartjänsten potentiellt kan återställa tillståndet från en extern källa. -
WaitForCatchup
– Replikatorn väntar på att ett kvorum med repliker ska fångas upp till det senaste tillståndet. -
Build
– Replikatorn håller på att skapa en eller flera repliker.
ReadStatus
Typ: sträng (uppräkning)
Krävs: Nej
Anger åtkomststatus för partitionen.
Möjliga värden:
-
Invalid
– Anger att åtkomststatusen för läs- eller skrivåtgärden inte är giltig. Det här värdet returneras inte till anroparen. -
Granted
– Anger att läs- eller skrivåtgärdsåtkomst beviljas och att åtgärden tillåts. -
ReconfigurationPending
– Anger att klienten ska försöka igen senare, eftersom en omkonfiguration pågår. -
NotPrimary
– Anger att den här klientbegäran togs emot av en replik som inte är en primär replik. -
NoWriteQuorum
– Anger att inget skrivkvorum är tillgängligt och därför kan ingen skrivåtgärd accepteras.
WriteStatus
Typ: sträng (uppräkning)
Krävs: Nej
Anger åtkomststatus för partitionen.
Möjliga värden:
-
Invalid
– Anger att åtkomststatusen för läs- eller skrivåtgärden inte är giltig. Det här värdet returneras inte till anroparen. -
Granted
– Anger att läs- eller skrivåtgärdsåtkomst beviljas och att åtgärden tillåts. -
ReconfigurationPending
– Anger att klienten ska försöka igen senare, eftersom en omkonfiguration pågår. -
NotPrimary
– Anger att den här klientbegäran togs emot av en replik som inte är en primär replik. -
NoWriteQuorum
– Anger att inget skrivkvorum är tillgängligt och därför kan ingen skrivåtgärd accepteras.
ReplicatorStatus
Typ: ReplicatorStatus
Krävs: Nej
Representerar en basklass för primär eller sekundär replikeringsstatus.
Innehåller information om Service Fabric-replikatorn, till exempel replikerings-/kopieringsköanvändningen, tidsstämpeln för senaste bekräftelse som togs emot osv.
ReplicaStatus
Typ: KeyValueStoreReplicaStatus
Krävs: Nej
Nyckelvärde lagrar relaterad information för repliken.
DeployedServiceReplicaQueryResult
Typ: DeployedStatefulServiceReplicaInfo
Krävs: Nej
Information om en tillståndskänslig tjänstreplik som distribuerats på en nod.