Condividi tramite


StatelessServiceInfo

Informazioni su un servizio Service Fabric senza stato.

Proprietà

Nome Tipo Necessario
Id string No
Name string No
TypeName string No
ManifestVersion string No
HealthState stringa (enumerazione) No
ServiceStatus stringa (enumerazione) No
IsServiceGroup boolean No
ServiceMetadata ServiceMetadata No

Id

Tipo: stringa
Obbligatorio: No

L'identità del servizio. Questo ID è una rappresentazione codificata del nome del servizio. Questa operazione viene usata nelle API REST per identificare la risorsa del servizio. A partire dalla versione 6.0, i nomi gerarchici vengono delimitati con il carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.


Name

Tipo: stringa
Obbligatorio: No

Nome completo del servizio con lo schema URI 'fabric:'.


TypeName

Tipo: stringa
Obbligatorio: No

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


ManifestVersion

Tipo: stringa
Obbligatorio: No

Versione del manifesto del servizio.


HealthState

Tipo: stringa (enum)
Obbligatorio: No

Stato di integrità di un'entità di Service Fabric, ad esempio Cluster, Nodo, Applicazione, Servizio, Partizione, Replica e così via.

I valori possibili sono:

  • Invalid - Indica uno stato di integrità non valido. Tutte le enumerazioni di Service Fabric hanno il tipo non valido. Il valore predefinito è zero.
  • Ok - Indica che lo stato di integrità è ok. Il valore è uguale a 1.
  • Warning - Indica che lo stato di integrità è a livello di avviso. Il valore è 2.
  • Error - Indica che lo stato di integrità è a livello di errore. Lo stato di integrità degli errori deve essere analizzato, in quanto può influire sulla funzionalità corretta del cluster. Il valore è 3.
  • Unknown - Indica uno stato di integrità sconosciuto. Il valore è 65535.

ServiceStatus

Tipo: stringa (enum)
Obbligatorio: No

Stato dell'applicazione.

I valori possibili sono:

  • Unknown - Indica che lo stato del servizio è sconosciuto. Il valore predefinito è zero.
  • Active - Indica che lo stato del servizio è attivo. Il valore è uguale a 1.
  • Upgrading - Indica che il servizio è in corso l'aggiornamento. Il valore è 2.
  • Deleting - Indica che il servizio viene eliminato. Il valore è 3.
  • Creating - Indica che il servizio viene creato. Il valore è 4.
  • Failed - Indica che la creazione o l'eliminazione è stata terminata a causa di errori persistenti. È possibile accettare un'altra richiesta di creazione/eliminazione. Il valore è 5.

IsServiceGroup

Tipo: booleano
Obbligatorio: No

Indica se il servizio si trova in un gruppo di servizi.


ServiceMetadata

Tipo: ServiceMetadata
Obbligatorio: No

Metadati associati a un servizio specifico.