Application Properties

Descrive le proprietà di una risorsa dell'applicazione.

Proprietà

Nome Tipo Necessario
description string No
services matrice di ServiceResourceDescription No
diagnostics DiagnosticaDescription No
debugParams string No
serviceNames matrice di valori string No
status stringa (enumerazione) No
statusDetails string No
healthState stringa (enumerazione) No
unhealthyEvaluation string No

description

Tipo: stringa
Obbligatorio: No

Descrizione leggibile dell'applicazione.


services

Tipo: matrice di ServiceResourceDescription
Obbligatorio: No

Descrive i servizi nell'applicazione. Questa proprietà viene usata per creare o modificare i servizi dell'applicazione. Per ottenere solo il nome del servizio viene restituito. La descrizione del servizio può essere ottenuta eseguendo query sulla risorsa del servizio.


diagnostics

Tipo: DiagnosticaDescription
Obbligatorio: No

Descrive la definizione di diagnostica e l'utilizzo per una risorsa applicazione.


debugParams

Tipo: stringa
Obbligatorio: No

Interno: usato da Visual Studio per configurare la sessione di debug nell'ambiente di sviluppo locale.


serviceNames

Tipo: matrice di stringhe
Obbligatorio: No

Nomi dei servizi nell'applicazione.


status

Tipo: stringa (enum)
Obbligatorio: No

Stato dell'applicazione.

Stato della risorsa.

I valori possibili sono:

  • Unknown - Indica che lo stato della risorsa è sconosciuto. Il valore predefinito è zero.
  • Ready - Indica che la risorsa è pronta. Il valore è uguale a 1.
  • Upgrading - Indica che la risorsa viene aggiornata. Il valore è 2.
  • Creating - Indica che la risorsa viene creata. Il valore è 3.
  • Deleting - Indica che la risorsa viene eliminata. Il valore è 4.
  • Failed - Indica che la risorsa non è funzionale a causa di errori persistenti. Per altre informazioni, vedere la proprietà statusDetails. Il valore è 5.

statusDetails

Tipo: stringa
Obbligatorio: No

Fornisce informazioni aggiuntive sullo stato corrente dell'applicazione.


healthState

Tipo: stringa (enum)
Obbligatorio: No

Descrive lo stato di integrità di una risorsa applicazione.

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.

unhealthyEvaluation

Tipo: stringa
Obbligatorio: No

Quando lo stato di integrità dell'applicazione non è "Ok", questo dettagli aggiuntivo da Service Fabric Health Manager per l'utente deve sapere perché l'applicazione è contrassegnata come non integra.