DeployedStatefulServiceReplicaDetailInfo
Informace o stavové replice spuštěné v balíčku kódu. Poznámka: DeployedServiceReplicaQueryResult bude obsahovat duplicitní data, jako jsou ServiceKind, ServiceName, PartitionId a replicaId.
Vlastnosti
Název | Typ | Vyžadováno |
---|---|---|
ServiceName |
řetězec | No |
PartitionId |
string (uuid) | Ne |
CurrentServiceOperation |
string (výčet) | Ne |
CurrentServiceOperationStartTimeUtc |
string (datum a čas) | Ne |
ReportedLoad |
pole LoadMetricReportInfo | Ne |
ReplicaId |
řetězec | No |
CurrentReplicatorOperation |
string (výčet) | Ne |
ReadStatus |
string (výčet) | No |
WriteStatus |
string (výčet) | Ne |
ReplicatorStatus |
ReplicatorStatus | No |
ReplicaStatus |
KeyValueStoreReplicaStatus | Ne |
DeployedServiceReplicaQueryResult |
DeployedStatefulServiceReplicaInfo | No |
ServiceName
Typ: řetězec
Povinné: Ne
Úplný hierarchický název služby ve formátu identifikátoru URI začínající na fabric:
.
PartitionId
Typ: řetězec (uuid)
Povinné: Ne
Interní ID, které Service Fabric používá k jednoznačné identifikaci oddílu. Jedná se o náhodně vygenerovaný identifikátor GUID při vytvoření služby. ID oddílu je jedinečné a po celou dobu životnosti služby se nemění. Pokud by se stejná služba odstranila a znovu vytvořila, ID jejích oddílů by se lišila.
CurrentServiceOperation
Typ: řetězec (výčet)
Povinné: Ne
Určuje aktuální aktivní operaci životního cyklu na replice stavové služby nebo instanci bezstavové služby.
Možné hodnoty:
-
Unknown
- Vyhrazeno pro budoucí použití. -
None
– Replika nebo instance služby neprožívá žádné změny životního cyklu. -
Open
– Replika služby nebo instance se právě otevírá. -
ChangeRole
– Replika služby mění role. -
Close
– Replika nebo instance služby se zavírá. -
Abort
– Replika služby nebo instance se přerušuje.
CurrentServiceOperationStartTimeUtc
Typ: řetězec (datum a čas)
Povinné: Ne
Čas zahájení aktuální operace služby ve formátu UTC.
ReportedLoad
Typ: pole LoadMetricReportInfo
Povinné: Ne
Seznam zatížení hlášených replikou
ReplicaId
Typ: řetězec
Povinné: Ne
ID repliky stavové služby ReplicaId používá Service Fabric k jednoznačné identifikaci repliky oddílu. Je jedinečný v rámci oddílu a po celou dobu životnosti repliky se nemění. Pokud dojde k vyřazení repliky a na stejném uzlu pro stejný oddíl se vytvoří další replika, získá pro ID jinou hodnotu. Někdy se ID instance bezstavové služby označuje také jako ID repliky.
CurrentReplicatorOperation
Typ: řetězec (výčet)
Povinné: Ne
Určuje operaci, kterou replikátor aktuálně provádí.
Možné hodnoty:
-
Invalid
– Výchozí hodnota, pokud replikátor ještě není připravený. -
None
– Replikátor nespouštějí žádnou operaci z pohledu Service Fabric. -
Open
- Replikátor se otevírá. -
ChangeRole
- Replikátor právě mění svou roli. -
UpdateEpoch
– Kvůli změně sady replik se replikátor aktualizuje o svou epochu. -
Close
- Replikátor se zavírá. -
Abort
Replikátor je přerušený. -
OnDataLoss
Replikátor zpracovává stav ztráty dat, kdy služba uživatele může potenciálně obnovovat stav z externího zdroje. -
WaitForCatchup
– Replikátor čeká na zachycení kvora replik do nejnovějšího stavu. -
Build
- Replikátor právě vytváří jednu nebo více replik.
ReadStatus
Typ: řetězec (výčet)
Povinné: Ne
Určuje stav přístupu oddílu.
Možné hodnoty:
-
Invalid
– Označuje, že stav přístupu operace čtení nebo zápisu není platný. Tato hodnota není vrácena volajícímu. -
Granted
– Označuje, že operace čtení nebo zápisu má udělený přístup a operace je povolená. -
ReconfigurationPending
– Označuje, že klient by to měl zkusit znovu později, protože probíhá rekonfigurace. -
NotPrimary
– Označuje, že tento požadavek klienta přijala replika, která není primární replikou. -
NoWriteQuorum
– Označuje, že není k dispozici žádné kvorum zápisu, a proto nelze přijmout žádnou operaci zápisu.
WriteStatus
Typ: řetězec (výčet)
Povinné: Ne
Určuje stav přístupu oddílu.
Možné hodnoty:
-
Invalid
– Označuje, že stav přístupu operace čtení nebo zápisu není platný. Tato hodnota není vrácena volajícímu. -
Granted
– Označuje, že operace čtení nebo zápisu má udělený přístup a operace je povolená. -
ReconfigurationPending
– Označuje, že klient by to měl zkusit znovu později, protože probíhá rekonfigurace. -
NotPrimary
– Označuje, že tento požadavek klienta přijala replika, která není primární replikou. -
NoWriteQuorum
– Označuje, že není k dispozici žádné kvorum zápisu, a proto nelze přijmout žádnou operaci zápisu.
ReplicatorStatus
Typ: ReplicatorStatus
Povinné: Ne
Představuje základní třídu pro stav primárního nebo sekundárního replikátoru.
Obsahuje informace o replikátoru Service Fabric, jako je využití fronty replikace/kopírování, časové razítko přijetí posledního potvrzení atd.
ReplicaStatus
Typ: KeyValueStoreReplicaStatus
Povinné: Ne
Informace související s úložištěm hodnot klíčů pro repliku
DeployedServiceReplicaQueryResult
Typ: DeployedStatefulServiceReplicaInfo
Povinné: Ne
Informace o stavové replice služby nasazené na uzlu