NodeDeactivationInfo

Informazioni sulla disattivazione del nodo. Queste informazioni sono valide per un nodo in fase di disattivazione o che è già stato disattivato.

Proprietà

Nome Tipo Necessario
NodeDeactivationIntent string (enum) No
NodeDeactivationStatus string (enum) No
NodeDeactivationTask matrice di NodeDeactivationTask No
PendingSafetyChecks matrice di SafetyCheckWrapper No

NodeDeactivationIntent

Tipo: string (enum)
Obbligatorio: No

Finalità o motivo della disattivazione del nodo. Di seguito sono riportati i valori possibili.

I valori possibili sono:

  • Invalid - Indica che la finalità di disattivazione del nodo non è valida. Tutte le enumerazioni di Service Fabric hanno il tipo non valido. Il valore predefinito è zero. Questo valore non viene utilizzato.
  • Pause - Indica che il nodo deve essere sospeso. Il valore è uguale a 1.
  • Restart - Indica che la finalità è per il riavvio del nodo dopo un breve periodo di tempo. Service Fabric non riavvia il nodo, questa azione viene eseguita all'esterno di Service Fabric. Il valore è 2.
  • RemoveData - Indica che la finalità consiste nel ricreare l'immagine del nodo. Service Fabric non ricrea l'immagine del nodo, questa azione viene eseguita all'esterno di Service Fabric. Il valore è 3.
  • RemoveNode - Indica che il nodo viene rimosso e non è previsto che venga restituito. Service Fabric non consente di rimuovere il nodo, questa azione viene eseguita all'esterno di Service Fabric. Il valore è 4.

NodeDeactivationStatus

Tipo: string (enum)
Obbligatorio: No

Stato dell'operazione di disattivazione del nodo. Di seguito sono riportati i valori possibili.

I valori possibili sono:

  • None - Nessuno stato è associato all'attività. Il valore predefinito è zero.
  • SafetyCheckInProgress - Quando un nodo viene disattivato, Service Fabric esegue controlli per garantire che l'operazione sia sicura per garantire la disponibilità del servizio e dell'affidabilità dello stato. Questo valore indica che sono in corso uno o più controlli di sicurezza. Il valore è uguale a 1.
  • SafetyCheckComplete - Quando un nodo viene disattivato, Service Fabric esegue controlli per garantire che l'operazione sia sicura per garantire la disponibilità del servizio e dell'affidabilità dello stato. Questo valore indica che tutti i controlli di sicurezza sono stati completati. Il valore è 2.
  • Completed - L'attività è stata completata. Il valore è 3.

NodeDeactivationTask

Tipo: matrice di NodeDeactivationTask
Obbligatorio: No

Elenco di attività che rappresentano l'operazione di disattivazione nel nodo.


PendingSafetyChecks

Tipo: matrice di SafetyCheckWrapper
Obbligatorio: No

Elenco dei controlli di sicurezza in sospeso