ServiceProperties

Beskriver egenskaperna för en tjänstresurs.

Egenskaper

Namn Typ Obligatorisk
description sträng No
replicaCount heltal No
executionPolicy ExecutionPolicy No
autoScalingPolicies matris med AutoScalingPolicy No
status sträng (uppräkning) No
statusDetails sträng No
healthState sträng (uppräkning) No
unhealthyEvaluation sträng No
identityRefs matris med ServiceIdentity No
dnsName sträng No

description

Typ: sträng
Krävs: Nej

Användarläsbar beskrivning av tjänsten.


replicaCount

Typ: heltal
Krävs: Nej

Antalet repliker av tjänsten som ska skapas. Standardvärdet är 1 om det inte anges.


executionPolicy

Typ: ExecutionPolicy
Krävs: Nej

Körningsprincipen för tjänsten


autoScalingPolicies

Typ: matris med AutoScalingPolicy
Krävs: Nej

Principer för automatisk skalning


status

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

Status för tjänsten.

Status för resursen.

Möjliga värden:

  • Unknown – Anger att resursstatusen är okänd. Värdet är noll.
  • Ready – Anger att resursen är klar. Värdet är 1.
  • Upgrading – Anger att resursen uppgraderas. Värdet är 2.
  • Creating – Anger att resursen skapas. Värdet är 3.
  • Deleting – Anger att resursen tas bort. Värdet är 4.
  • Failed – Anger att resursen inte fungerar på grund av beständiga fel. Mer information finns i egenskapen statusDetails. Värdet är 5.

statusDetails

Typ: sträng
Krävs: Nej

Ger ytterligare information om tjänstens aktuella status.


healthState

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

Beskriver hälsotillståndet för en programresurs.

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.

unhealthyEvaluation

Typ: sträng
Krävs: Nej

När tjänstens hälsotillstånd inte är "OK" visas den här ytterligare informationen från Service Fabric Health Manager för att användaren ska veta varför tjänsten har markerats som felaktig.


identityRefs

Typ: matris för ServiceIdentity
Krävs: Nej

Listan över tjänstidentiteter.


dnsName

Typ: sträng
Krävs: Nej

Tjänstens DNS-namn.