DeployedStatefulServiceReplicaInfo
Informatie over een stateful servicereplica die is geïmplementeerd op een knooppunt.
Eigenschappen
Naam | Type | Vereist |
---|---|---|
ServiceName |
tekenreeks | No |
ServiceTypeName |
tekenreeks | No |
ServiceManifestName |
tekenreeks | No |
CodePackageName |
tekenreeks | No |
PartitionId |
tekenreeks (uuid) | Nee |
ReplicaStatus |
tekenreeks (opsomming) | Nee |
Address |
tekenreeks | No |
ServicePackageActivationId |
tekenreeks | No |
HostProcessId |
tekenreeks | No |
ReplicaId |
tekenreeks | No |
ReplicaRole |
tekenreeks (opsomming) | Nee |
ReconfigurationInformation |
HerconfiguratieInformatie | Nee |
ServiceName
Type: tekenreeks
Vereist: Nee
De volledige naam van de service met het URI-schema 'fabric:'.
ServiceTypeName
Type: tekenreeks
Vereist: Nee
Naam van het servicetype zoals opgegeven in het servicemanifest.
ServiceManifestName
Type: tekenreeks
Vereist: Nee
De naam van het servicemanifest waarin dit servicetype is gedefinieerd.
CodePackageName
Type: tekenreeks
Vereist: Nee
De naam van het codepakket dat als host fungeert voor deze replica.
PartitionId
Type: tekenreeks (uuid)
Vereist: Nee
Een interne id die door Service Fabric wordt gebruikt om een partitie uniek te identificeren. Dit is een willekeurig gegenereerde GUID toen de service werd gemaakt. De partitie-id is uniek en verandert niet gedurende de levensduur van de service. Als dezelfde service wordt verwijderd en opnieuw is gemaakt, zijn de id's van de partities anders.
ReplicaStatus
Type: tekenreeks (opsomming)
Vereist: Nee
De status van een replica van een service.
Mogelijke waarden zijn:
-
Invalid
- Geeft aan dat de replicastatus ongeldig is. Alle Service Fabric-opsommingen hebben het ongeldige type. De waarde is nul. -
InBuild
- De replica wordt gebouwd. Dit betekent dat een primaire replica deze replica seedt. De waarde is 1. -
Standby
- De replica is stand-by. De waarde is 2. -
Ready
- De replica is gereed. De waarde is 3. -
Down
- De replica is niet beschikbaar. De waarde is 4. -
Dropped
- Replica is verwijderd. Dit betekent dat de replica is verwijderd uit de replicaset. Als de status behouden blijft, is de status verwijderd. De waarde is 5.
Address
Type: tekenreeks
Vereist: Nee
Het laatste adres dat door de replica is geretourneerd in Openen of ChangeRole.
ServicePackageActivationId
Type: tekenreeks
Vereist: Nee
De ActivationId van een geïmplementeerd servicepakket. Als ServicePackageActivationMode die is opgegeven op het moment van het maken van de service SharedProcess is (of als dit niet is opgegeven, in welk geval de standaardwaarde 'SharedProcess' is), is de waarde van ServicePackageActivationId altijd een lege tekenreeks.
HostProcessId
Type: tekenreeks
Vereist: Nee
Hostproces-id van het proces dat als host fungeert voor de replica. Dit is nul als de replica niet beschikbaar is. In hyper-v-containers komt deze hostproces-id van een andere kernel.
ReplicaId
Type: tekenreeks
Vereist: Nee
Id van een stateful servicereplica. ReplicaId wordt door Service Fabric gebruikt om een replica van een partitie op unieke wijze te identificeren. Het is uniek binnen een partitie en verandert niet voor de levensduur van de replica. Als een replica wordt verwijderd en een andere replica wordt gemaakt op hetzelfde knooppunt voor dezelfde partitie, krijgt deze een andere waarde voor de id. Soms wordt de id van een staatloze service-instantie ook wel een replica-id genoemd.
ReplicaRole
Type: tekenreeks (opsomming)
Vereist: Nee
De rol van een replica van een stateful service.
Mogelijke waarden zijn:
-
Unknown
- Geeft de eerste rol aan waarin een replica is gemaakt. De waarde is nul. -
None
- Hiermee geeft u op dat de replica geen verantwoordelijkheid heeft met betrekking tot de replicaset. De waarde is 1 -
Primary
- Verwijst naar de replica in de set waarop alle lees- en schrijfbewerkingen zijn voltooid om sterke consistentie-semantiek af te dwingen. Leesbewerkingen worden rechtstreeks verwerkt door de primaire replica, terwijl schrijfbewerkingen moeten worden bevestigd door een quorum van de replica's in de replicaset. Een replicaset kan slechts één primaire replica tegelijk bevatten. De waarde is 2. -
IdleSecondary
- Verwijst naar een replica in de set die een statusoverdracht van de primaire replica ontvangt ter voorbereiding op het worden van een actieve secundaire replica. Een replicaset kan meerdere niet-actieve secundaire replica's tegelijk hebben. Niet-actieve secundaire replica's tellen niet mee als onderdeel van een schrijfquorum. De waarde is 3. -
ActiveSecondary
- Verwijst naar een replica in de set die statusupdates van de primaire replica ontvangt, deze toepast en bevestigingen terugstuurt. Secundaire replica's moeten deelnemen aan het schrijfquorum voor een replicaset. Een replicaset kan meerdere actieve secundaire replica's tegelijk hebben. Het aantal actieve secundaire replica's kan worden geconfigureerd dat door het subsysteem voor betrouwbaarheid moet worden onderhouden. De waarde is 4. -
IdleAuxiliary
- Verwijst naar een replica in de set die een statusoverdracht van de primaire replica ontvangt ter voorbereiding op het worden van een ActiveAuxiliary-replica. Een replicaset kan meerdere IdleAuxiliary-replica's tegelijk hebben. Niet-actieveAuxiliaire replica's tellen niet mee als onderdeel van een schrijfquorum. De waarde is 5. -
ActiveAuxiliary
- Verwijst naar een replica in de set die statusupdates van de primaire replica ontvangt, deze toepast en bevestigingen terugstuurt. ActiveAuxiliary-replica's moeten deelnemen aan het schrijfquorum voor een replicaset. Een replicaset kan meerdere actieve ActiveAuxiliary-replica's tegelijk hebben. Het aantal actieve ActiveAuxiliary-replica's kan worden geconfigureerd dat het betrouwbaarheidssubsysteem moet onderhouden. De waarde is 6. -
PrimaryAuxiliary
- Verwijst naar de replica in de set die wordt gebruikt voor het herbouwen van een nieuwe secundaire replica om de primaire status op te geven. Er kunnen geen lees- of schrijfaanvragen worden weergegeven. De waarde is 7.
ReconfigurationInformation
Type: HerconfigurationInformation
Vereist: Nee
Informatie over de huidige herconfiguratie, zoals fase, type, vorige configuratierol van replica en begindatum van herconfiguratie.