DeployedStatelessServiceInstanceInfo

Information om en tillståndslös tjänstinstans som distribuerats på en nod.

Egenskaper

Namn Typ Obligatorisk
ServiceName sträng No
ServiceTypeName sträng No
ServiceManifestName sträng No
CodePackageName sträng No
PartitionId sträng (uuid) No
ReplicaStatus sträng (uppräkning) No
Address sträng No
ServicePackageActivationId sträng No
HostProcessId sträng No
InstanceId sträng No

ServiceName

Typ: sträng
Krävs: Nej

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


ServiceTypeName

Typ: sträng
Krävs: Nej

Namnet på tjänsttypen enligt vad som anges i tjänstmanifestet.


ServiceManifestName

Typ: sträng
Krävs: Nej

Namnet på tjänstmanifestet där den här tjänsttypen har definierats.


CodePackageName

Typ: sträng
Krävs: Nej

Namnet på det kodpaket som är värd för den här repliken.


PartitionId

Typ: sträng (uuid)
Krävs: Nej

Ett internt ID som används av Service Fabric för att unikt identifiera en partition. Detta är ett slumpmässigt genererat GUID när tjänsten skapades. Partitions-ID:t är unikt och ändras inte under tjänstens livslängd. Om samma tjänst togs bort och återskapades skulle ID:na för dess partitioner vara annorlunda.


ReplicaStatus

Typ: sträng (uppräkning)
Krävs: Nej

Status för en replik av en tjänst.

Möjliga värden:

  • Invalid – Anger att replikstatusen är ogiltig. Alla Service Fabric-uppräkningar har den ogiltiga typen. Värdet är noll.
  • InBuild – Repliken håller på att skapas. Det innebär att en primär replik seedar den här repliken. Värdet är 1.
  • Standby - Repliken är i vänteläge. Värdet är 2.
  • Ready - Repliken är klar. Värdet är 3.
  • Down - Repliken är nere. Värdet är 4.
  • Dropped – Repliken tas bort. Det innebär att repliken har tagits bort från replikuppsättningen. Om den sparas har dess tillstånd tagits bort. Värdet är 5.

Address

Typ: sträng
Krävs: Nej

Den sista adressen som returnerades av repliken i Open eller ChangeRole.


ServicePackageActivationId

Typ: sträng
Krävs: Nej

ActivationId för ett distribuerat tjänstpaket. Om ServicePackageActivationMode som angavs när tjänsten skapades är "SharedProcess" (eller om det inte har angetts, i vilket fall som standard är SharedProcess), är värdet för ServicePackageActivationId alltid en tom sträng.


HostProcessId

Typ: sträng
Krävs: Nej

Värdprocess-ID för den process som är värd för repliken. Detta blir noll om repliken är nere. I hyper-v-containrar kommer värdprocess-ID:t från en annan kernel.


InstanceId

Typ: sträng
Krävs: Nej

ID för en tillståndslös tjänstinstans. InstanceId används av Service Fabric för att unikt identifiera en instans av en partition av en tillståndslös tjänst. Den är unik inom en partition och ändras inte under instansens livslängd. Om instansen harredt på samma eller en annan nod får den ett annat värde för InstanceId.