RestartDeployedCodePackageDescription interface
Definisce la descrizione per il riavvio di un pacchetto di codice distribuito nel nodo di Service Fabric.
Proprietà
| code |
ID istanza per il punto di ingresso attualmente in esecuzione. Per un punto di ingresso di installazione del pacchetto di codice (se specificato) viene eseguito per primo e dopo l'avvio del punto di ingresso principale. Ogni volta che viene eseguito l'eseguibile del punto di ingresso, l'ID istanza cambierà. Se 0 viene passato come ID istanza del pacchetto di codice, l'API riavvia il pacchetto di codice con qualsiasi ID istanza attualmente in esecuzione. Se viene passato un ID istanza diverso da 0, l'API riavvia il pacchetto di codice solo se l'ID istanza corrente corrisponde all'ID istanza passato. Si noti che il passaggio dell'ID istanza esatto (non 0) nell'API è più sicuro, perché se garantisce al massimo un riavvio del pacchetto di codice. |
| code |
Nome del pacchetto di codice definito nel manifesto del servizio. |
| service |
Nome del manifesto del servizio che ha specificato questo pacchetto di codice. |
| service |
ActivationId di un pacchetto del servizio distribuito. Se ServicePackageActivationMode specificato al momento della creazione del servizio è "SharedProcess" (o se non è specificato, nel qual caso viene impostato su "SharedProcess"), il valore di ServicePackageActivationId è sempre una stringa vuota. |
Dettagli proprietà
codePackageInstanceId
ID istanza per il punto di ingresso attualmente in esecuzione. Per un punto di ingresso di installazione del pacchetto di codice (se specificato) viene eseguito per primo e dopo l'avvio del punto di ingresso principale. Ogni volta che viene eseguito l'eseguibile del punto di ingresso, l'ID istanza cambierà. Se 0 viene passato come ID istanza del pacchetto di codice, l'API riavvia il pacchetto di codice con qualsiasi ID istanza attualmente in esecuzione. Se viene passato un ID istanza diverso da 0, l'API riavvia il pacchetto di codice solo se l'ID istanza corrente corrisponde all'ID istanza passato. Si noti che il passaggio dell'ID istanza esatto (non 0) nell'API è più sicuro, perché se garantisce al massimo un riavvio del pacchetto di codice.
codePackageInstanceId: string
Valore della proprietà
string
codePackageName
Nome del pacchetto di codice definito nel manifesto del servizio.
codePackageName: string
Valore della proprietà
string
serviceManifestName
Nome del manifesto del servizio che ha specificato questo pacchetto di codice.
serviceManifestName: string
Valore della proprietà
string
servicePackageActivationId
ActivationId di un pacchetto del servizio distribuito. Se ServicePackageActivationMode specificato al momento della creazione del servizio è "SharedProcess" (o se non è specificato, nel qual caso viene impostato su "SharedProcess"), il valore di ServicePackageActivationId è sempre una stringa vuota.
servicePackageActivationId?: string
Valore della proprietà
string