DeployedServiceTypeInfo v82

Informace o typu služby nasazené na uzlu, například stav registrace typu služby na uzlu.

Vlastnosti

Název Typ Vyžadováno
ServiceTypeName řetězec No
ServiceManifestName řetězec No
CodePackageName řetězec No
Status string (výčet) No
ServicePackageActivationId řetězec No

ServiceTypeName

Typ: řetězec
Povinné: Ne

Název typu služby, jak je uvedeno v manifestu služby.


ServiceManifestName

Typ: řetězec
Povinné: Ne

Název manifestu služby, ve kterém je tento typ služby definován.


CodePackageName

Typ: řetězec
Povinné: Ne

Název balíčku kódu, který zaregistroval typ služby.


Status

Typ: řetězec (výčet)
Povinné: Ne

Stav registrace typu služby v uzlu.

Možné hodnoty:

  • Invalid - Označuje, že stav registrace je neplatný. Všechny Service Fabric výčty mají neplatný typ. Hodnota je nula.
  • Disabled – Označuje, že typ služby je na tomto uzlu zakázaný. Typ se zakáže, pokud existuje příliš mnoho selhání balíčku kódu hostujícího typ služby. Pokud je typ služby zakázaný, nové repliky tohoto typu služby nebudou umístěny do uzlu, dokud ho znovu nepovolíte. Typ služby je znovu povolen, jakmile se proces hostování objeví, a znovu zaregistruje typ nebo předkonfigurovaný časový interval. Hodnota je 1.
  • Enabled – Označuje, že na tomto uzlu je povolený typ služby. Repliky tohoto typu služby lze umístit do tohoto uzlu, když balíček kódu zaregistruje typ služby. Hodnota je 2.
  • Registered – Označuje, že typ služby je povolen a registrován v uzlu balíčkem kódu. Repliky tohoto typu služby se teď dají umístit na tento uzel. Hodnota je 3.

ServicePackageActivationId

Typ: řetězec
Povinné: Ne

Id aktivace nasazeného balíčku služby. Pokud servicePackageActivationMode zadaný v době vytvoření služby je SharedProcess (nebo pokud není zadán, v takovém případě je výchozí hodnota SharedProcess), pak hodnota ServicePackageActivationId je vždy prázdný řetězec.