DeployedServiceTypeInfo v82

Informacje o typie usługi wdrożone w węźle, takie jak stan rejestracji typu usługi w węźle.

Właściwości

Nazwa Typ Wymagane
ServiceTypeName ciąg Nie
ServiceManifestName ciąg Nie
CodePackageName ciąg Nie
Status ciąg (wyliczenie) Nie
ServicePackageActivationId ciąg Nie

ServiceTypeName

Typ: ciąg
Wymagane: Nie

Nazwa typu usługi określona w manifeście usługi.


ServiceManifestName

Typ: ciąg
Wymagane: Nie

Nazwa manifestu usługi, w którym jest zdefiniowany ten typ usługi.


CodePackageName

Typ: ciąg
Wymagane: Nie

Nazwa pakietu kodu, który zarejestrował typ usługi.


Status

Typ: ciąg (wyliczenie)
Wymagane: Nie

Stan rejestracji typu usługi w węźle.

Możliwe wartości:

  • Invalid — Wskazuje, że stan rejestracji jest nieprawidłowy. Wszystkie wyliczenia usługi Service Fabric mają nieprawidłowy typ. Wartość jest równa zero.
  • Disabled — Wskazuje, że typ usługi jest wyłączony w tym węźle. Typ jest wyłączany, gdy występuje zbyt wiele błędów pakietu kodu obsługującego typ usługi. Jeśli typ usługi jest wyłączony, nowe repliki tego typu usługi nie zostaną umieszczone w węźle, dopóki nie zostanie ponownie włączona. Typ usługi jest ponownie włączony po uruchomieniu procesu, który go hostuje, i ponownie rejestruje typ lub wstępnie skonfigurowany interwał czasu. Wartość to 1.
  • Enabled — Wskazuje, że typ usługi jest włączony w tym węźle. Repliki tego typu usługi można umieścić w tym węźle, gdy pakiet kodu rejestruje typ usługi. Wartość to 2.
  • Registered — Wskazuje, że typ usługi jest włączony i zarejestrowany w węźle przez pakiet kodu. Repliki tego typu usługi można teraz umieścić w tym węźle. Wartość to 3.

ServicePackageActivationId

Typ: ciąg
Wymagane: Nie

Identyfikator aktywacji wdrożonego pakietu usługi. Jeśli parametr ServicePackageActivationMode określony podczas tworzenia usługi to "SharedProcess" (lub jeśli nie został określony, w tym przypadku wartość domyślna to "SharedProcess"), wartość ServicePackageActivationId jest zawsze pustym ciągiem.