StatelessServiceInstanceInfo

Representerar en tillståndslös tjänstinstans. Detta inkluderar information om identitet, status, hälsa, nodnamn, drifttid och annan information om instansen.

Egenskaper

Namn Typ Obligatorisk
ReplicaStatus sträng (uppräkning) No
HealthState sträng (uppräkning) No
NodeName sträng No
Address sträng No
LastInBuildDurationInSeconds sträng No
InstanceId sträng No

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.

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.

NodeName

Typ: sträng
Krävs: Nej

Namnet på en Service Fabric-nod.


Address

Typ: sträng
Krävs: Nej

Adressen som repliken lyssnar på.


LastInBuildDurationInSeconds

Typ: sträng
Krävs: Nej

Den sista i byggvaraktigheten för repliken i sekunder.


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.