DeployedServiceTypeInfo v82

Informazioni sul tipo di servizio distribuito in un nodo, ad esempio lo stato della registrazione del tipo di servizio in un nodo.

Proprietà

Nome Tipo Necessario
ServiceTypeName string No
ServiceManifestName string No
CodePackageName string No
Status stringa (enumerazione) No
ServicePackageActivationId string No

ServiceTypeName

Tipo: stringa
Obbligatorio: No

Nome del tipo di servizio come specificato nel manifesto del servizio.


ServiceManifestName

Tipo: stringa
Obbligatorio: No

Nome del manifesto del servizio in cui è definito questo tipo di servizio.


CodePackageName

Tipo: stringa
Obbligatorio: No

Nome del pacchetto di codice che ha registrato il tipo di servizio.


Status

Tipo: stringa (enum)
Obbligatorio: No

Stato della registrazione del tipo di servizio nel nodo.

I valori possibili sono:

  • Invalid - Indica che lo stato di registrazione non è valido. Tutte le enumerazioni Service Fabric hanno il tipo non valido. Il valore predefinito è zero.
  • Disabled - Indica che il tipo di servizio è disabilitato in questo nodo. Un tipo viene disabilitato quando si verificano troppi errori del pacchetto di codice che ospita il tipo di servizio. Se il tipo di servizio è disabilitato, le nuove repliche del tipo di servizio non verranno posizionate nel nodo finché non viene abilitata di nuovo. Il tipo di servizio viene nuovamente abilitato dopo che l'hosting del processo viene eseguito e registra nuovamente il tipo o un intervallo di tempo preconfigurato. Il valore è uguale a 1.
  • Enabled - Indica che il tipo di servizio è abilitato in questo nodo. Le repliche di questo tipo di servizio possono essere inserite in questo nodo quando il pacchetto di codice registra il tipo di servizio. Il valore è 2.
  • Registered - Indica che il tipo di servizio è abilitato e registrato nel nodo da un pacchetto di codice. Le repliche di questo tipo di servizio possono ora essere posizionate in questo nodo. Il valore è 3.

ServicePackageActivationId

Tipo: stringa
Obbligatorio: No

Id attivazione di un pacchetto di servizio distribuito. Se ServicePackageActivationMode specificato al momento della creazione del servizio è "SharedProcess" (o se non è specificato, nel qual caso viene predefinito "SharedProcess"), il valore di ServicePackageActivationId è sempre una stringa vuota.