Dela via


StatelessServiceInfo

Information om en tillståndslös 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

Id

Typ: sträng
Obligatoriskt: Nej

Tjänstens identitet. Det här ID:t ä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
Obligatoriskt: Nej

Det fullständiga namnet på tjänsten med URI-schemat fabric:.


TypeName

Typ: sträng
Obligatoriskt: Nej

Namnet på tjänsttypen enligt beskrivningen i tjänstmanifestet.


ManifestVersion

Typ: sträng
Obligatoriskt: Nej

Versionen av tjänstmanifestet.


HealthState

Typ: sträng (uppräkning)
Obligatoriskt: Nej

Hälsotillståndet för en Service Fabric-entitet som 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)
Obligatoriskt: Nej

Status för programmet.

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
Obligatoriskt: Nej

Om tjänsten finns i en tjänstgrupp.


ServiceMetadata

Typ: ServiceMetadata
Obligatoriskt: Nej

Metadata som är associerade med en specifik tjänst.