Delen via


StatefulServiceInfo

Informatie over een stateful Service Fabric-service.

Eigenschappen

Naam Type Vereist
Id tekenreeks No
Name tekenreeks No
TypeName tekenreeks No
ManifestVersion tekenreeks No
HealthState tekenreeks (opsomming) Nee
ServiceStatus tekenreeks (opsomming) Nee
IsServiceGroup booleaans No
ServiceMetadata ServiceMetadata Nee
HasPersistedState booleaans No

Id

Type: tekenreeks
Vereist: Nee

De identiteit van de service. Deze id is een gecodeerde weergave van de servicenaam. Dit wordt gebruikt in de REST API's om de serviceresource te identificeren. Vanaf versie 6.0 worden hiƫrarchische namen gescheiden door het teken '~'. Als de servicenaam bijvoorbeeld 'fabric:/myapp/app1/svc1' is, is de service-identiteit 'myapp~app1~svc1' in 6.0+ en 'myapp/app1/svc1' in eerdere versies.


Name

Type: tekenreeks
Vereist: Nee

De volledige naam van de service met het URI-schema 'fabric:'.


TypeName

Type: tekenreeks
Vereist: Nee

De naam van het servicetype zoals opgegeven in het servicemanifest.


ManifestVersion

Type: tekenreeks
Vereist: Nee

De versie van het servicemanifest.


HealthState

Type: tekenreeks (opsomming)
Vereist: Nee

De status van een Service Fabric-entiteit, zoals cluster, knooppunt, toepassing, service, partitie, replica, enzovoort.

Mogelijke waarden zijn:

  • Invalid - Geeft een ongeldige status aan. Alle Service Fabric-opsommingen hebben het ongeldige type. De waarde is nul.
  • Ok - Geeft aan dat de status in orde is. De waarde is 1.
  • Warning - Geeft aan dat de status zich op een waarschuwingsniveau bevindt. De waarde is 2.
  • Error - Geeft aan dat de status zich op een foutniveau bevindt. De status van de fout moet worden onderzocht, omdat deze van invloed kunnen zijn op de juiste functionaliteit van het cluster. De waarde is 3.
  • Unknown - Geeft een onbekende status aan. De waarde is 65535.

ServiceStatus

Type: tekenreeks (opsomming)
Vereist: Nee

De status van de toepassing.

Mogelijke waarden zijn:

  • Unknown - Geeft aan dat de servicestatus onbekend is. De waarde is nul.
  • Active - Geeft aan dat de servicestatus actief is. De waarde is 1.
  • Upgrading - Geeft aan dat de service wordt ge-upgraded. De waarde is 2.
  • Deleting - Geeft aan dat de service wordt verwijderd. De waarde is 3.
  • Creating - Geeft aan dat de service wordt gemaakt. De waarde is 4.
  • Failed - Geeft aan dat het maken of verwijderen is beĆ«indigd vanwege permanente fouten. Een andere aanvraag voor maken/verwijderen kan worden geaccepteerd. De waarde is 5.

IsServiceGroup

Type: Booleaanse waarde
Vereist: Nee

Of de service zich in een servicegroep bevindt.


ServiceMetadata

Type: ServiceMetadata
Vereist: Nee

Metagegevens die zijn gekoppeld aan een specifieke service.


HasPersistedState

Type: Booleaanse waarde
Vereist: Nee

Of de service de status Persistent heeft.