RestartDeployedCodePackageDescription interface

Definisce la descrizione per il riavvio di un pacchetto di codice distribuito nel nodo di Service Fabric.

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.

codePackageName

Nome del pacchetto di codice definito nel manifesto del servizio.

serviceManifestName

Nome del manifesto del servizio che ha specificato questo pacchetto di codice.

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.

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