StatelessServiceInstanceInfo

Rappresenta un'istanza del servizio senza stato. Sono incluse informazioni sull'identità, lo stato, l'integrità, il nome del nodo, il tempo di attività e altri dettagli sull'istanza.

Proprietà

Nome Tipo Necessario
ReplicaStatus stringa (enumerazione) No
HealthState stringa (enumerazione) No
NodeName string No
Address string No
LastInBuildDurationInSeconds string No
InstanceId string No

ReplicaStatus

Tipo: stringa (enum)
Obbligatorio: No

Stato di una replica di un servizio.

I valori possibili sono:

  • Invalid - Indica che lo stato della replica non è valido. Tutte le enumerazioni di Service Fabric hanno il tipo non valido. Il valore predefinito è zero.
  • InBuild - La replica viene compilata. Ciò significa che una replica primaria esegue il seeding di questa replica. Il valore è uguale a 1.
  • Standby - La replica è in standby. Il valore è 2.
  • Ready - La replica è pronta. Il valore è 3.
  • Down - La replica è inattiva. Il valore è 4.
  • Dropped - La replica viene eliminata. Ciò significa che la replica è stata rimossa dal set di repliche. Se è persistente, lo stato è stato eliminato. Il valore è 5.

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.

NodeName

Tipo: stringa
Obbligatorio: No

Nome di un nodo di Service Fabric.


Address

Tipo: stringa
Obbligatorio: No

L'indirizzo in cui la replica è in ascolto.


LastInBuildDurationInSeconds

Tipo: stringa
Obbligatorio: No

Durata dell'ultima compilazione della replica in secondi.


InstanceId

Tipo: stringa
Obbligatorio: No

ID di un'istanza del servizio senza stato. InstanceId viene usato da Service Fabric per identificare in modo univoco un'istanza di una partizione di un servizio senza stato. È univoco all'interno di una partizione e non cambia per la durata dell'istanza. Se l'istanza ha eseguito il failover nello stesso nodo o diverso, otterrà un valore diverso per InstanceId.