RestartDeployedCodePackageDescription interface
Definiert eine Beschreibung für den Neustart eines bereitgestellten Codepakets auf Service Fabric-Knoten.
Eigenschaften
| code |
Die Instanz-ID für derzeit ausgeführten Einstiegspunkt. Bei einem Codepaket-Setup-Einstiegspunkt (sofern angegeben) wird zuerst ausgeführt, und nachdem der Haupteinstiegspunkt beendet wurde. Jedes Mal, wenn die ausführbare Datei des Einstiegspunkts ausgeführt wird, ändert sich die Instanz-ID. Wenn 0 als Codepaketinstanz-ID übergeben wird, startet die API das Codepaket mit der aktuell ausgeführten Instanz-ID neu. Wenn eine andere Instanz-ID als 0 übergeben wird, startet die API das Codepaket nur neu, wenn die aktuelle Instanz-ID mit der übergebenen Instanz-ID übereinstimmt. Beachten Sie, dass die genaue Instanz-ID (nicht 0) in der API sicherer ist, da bei einem Neustart des Codepakets höchstens sichergestellt wird. |
| code |
Der Name des codepakets, das im Dienstmanifest definiert ist. |
| service |
Der Name des Dienstmanifests, das dieses Codepaket angegeben hat. |
| service |
Die ActivationId eines bereitgestellten Dienstpakets. Wenn ServicePackageActivationMode zum Zeitpunkt der Erstellung des Diensts "SharedProcess" angegeben ist (oder wenn er nicht angegeben ist, in diesem Fall ist er standardmäßig auf 'SharedProcess' festgelegt), ist der Wert von ServicePackageActivationId immer eine leere Zeichenfolge. |
Details zur Eigenschaft
codePackageInstanceId
Die Instanz-ID für derzeit ausgeführten Einstiegspunkt. Bei einem Codepaket-Setup-Einstiegspunkt (sofern angegeben) wird zuerst ausgeführt, und nachdem der Haupteinstiegspunkt beendet wurde. Jedes Mal, wenn die ausführbare Datei des Einstiegspunkts ausgeführt wird, ändert sich die Instanz-ID. Wenn 0 als Codepaketinstanz-ID übergeben wird, startet die API das Codepaket mit der aktuell ausgeführten Instanz-ID neu. Wenn eine andere Instanz-ID als 0 übergeben wird, startet die API das Codepaket nur neu, wenn die aktuelle Instanz-ID mit der übergebenen Instanz-ID übereinstimmt. Beachten Sie, dass die genaue Instanz-ID (nicht 0) in der API sicherer ist, da bei einem Neustart des Codepakets höchstens sichergestellt wird.
codePackageInstanceId: string
Eigenschaftswert
string
codePackageName
Der Name des codepakets, das im Dienstmanifest definiert ist.
codePackageName: string
Eigenschaftswert
string
serviceManifestName
Der Name des Dienstmanifests, das dieses Codepaket angegeben hat.
serviceManifestName: string
Eigenschaftswert
string
servicePackageActivationId
Die ActivationId eines bereitgestellten Dienstpakets. Wenn ServicePackageActivationMode zum Zeitpunkt der Erstellung des Diensts "SharedProcess" angegeben ist (oder wenn er nicht angegeben ist, in diesem Fall ist er standardmäßig auf 'SharedProcess' festgelegt), ist der Wert von ServicePackageActivationId immer eine leere Zeichenfolge.
servicePackageActivationId?: string
Eigenschaftswert
string