StatefulServiceInfo
Information om en tillståndskänslig Service Fabric-tjänst.
Egenskaper
Namn | Typ | Obligatorisk |
---|---|---|
Id |
sträng | No |
Name |
sträng | No |
TypeName |
sträng | No |
ManifestVersion |
sträng | No |
HealthState |
sträng (uppräkning) | No |
ServiceStatus |
sträng (uppräkning) | No |
IsServiceGroup |
boolean | No |
ServiceMetadata |
ServiceMetadata | No |
HasPersistedState |
boolean | No |
Id
Typ: sträng
Krävs: Nej
Tjänstens identitet. Detta ID är en kodad representation av tjänstnamnet. Detta används i REST-API:erna för att identifiera tjänstresursen.
Från och med version 6.0 avgränsas hierarkiska namn med tecknet "~". Om tjänstnamnet till exempel är "fabric:/myapp/app1/svc1" skulle tjänstidentiteten vara "myapp~app1~svc1" i 6.0+ och "myapp/app1/svc1" i tidigare versioner.
Name
Typ: sträng
Krävs: Nej
Det fullständiga namnet på tjänsten med URI-schemat fabric:.
TypeName
Typ: sträng
Krävs: Nej
Namnet på tjänsttypen enligt vad som anges i tjänstmanifestet.
ManifestVersion
Typ: sträng
Krävs: Nej
Versionen av tjänstmanifestet.
HealthState
Typ: sträng (uppräkning)
Krävs: Nej
Hälsotillståndet för en Service Fabric-entitet, till exempel kluster, nod, program, tjänst, partition, replik osv.
Möjliga värden:
Invalid
– Anger ett ogiltigt hälsotillstånd. Alla Service Fabric-uppräkningar har den ogiltiga typen. Värdet är noll.Ok
- Anger att hälsotillståndet är okej. Värdet är 1.Warning
– Anger att hälsotillståndet är på varningsnivå. Värdet är 2.Error
– Anger att hälsotillståndet är på felnivå. Felhälsotillståndet bör undersökas eftersom de kan påverka rätt funktioner i klustret. Värdet är 3.Unknown
– Anger en okänd hälsostatus. Värdet är 65535.
ServiceStatus
Typ: sträng (uppräkning)
Krävs: Nej
Programmets status.
Möjliga värden:
Unknown
– Anger att tjänststatusen är okänd. Värdet är noll.Active
– Anger att tjänststatusen är aktiv. Värdet är 1.Upgrading
– Anger att tjänsten uppgraderas. Värdet är 2.Deleting
– Anger att tjänsten tas bort. Värdet är 3.Creating
– Anger att tjänsten skapas. Värdet är 4.Failed
– Anger att skapandet eller borttagningen avbröts på grund av beständiga fel. En annan begäran om att skapa/ta bort kan accepteras. Värdet är 5.
IsServiceGroup
Typ: booleskt värde
Krävs: Nej
Om tjänsten finns i en tjänstgrupp.
ServiceMetadata
Typ: ServiceMetadata
Krävs: Nej
Metadata som är associerade med en specifik tjänst.
HasPersistedState
Typ: booleskt värde
Krävs: Nej
Om tjänsten har kvarhållna tillstånd.