Freigeben über


RestartDeployedCodePackageDescription

Definiert die Beschreibung zum Neustarten eines bereitgestellten Codepakets auf dem Service Fabric-Knoten.

Eigenschaften

Name type Erforderlich
ServiceManifestName Zeichenfolge Ja
ServicePackageActivationId Zeichenfolge Nein
CodePackageName Zeichenfolge Ja
CodePackageInstanceId Zeichenfolge Ja

ServiceManifestName

Typ: Zeichenfolge
Erforderlich: Ja

Der Name des Dienstmanifests, das dieses Codepaket angegeben hat.


ServicePackageActivationId

Typ: Zeichenfolge
Erforderlich: Nein

Die ActivationId eines bereitgestellten Dienstpakets. Wenn servicePackageActivationMode zum Zeitpunkt der Erstellung des Diensts "SharedProcess" angegeben ist (oder wenn es nicht angegeben ist, in diesem Fall ist es standardmäßig "SharedProcess"), dann ist der Wert von ServicePackageActivationId immer eine leere Zeichenfolge.


CodePackageName

Typ: Zeichenfolge
Erforderlich: Ja

Der Name des im Dienstmanifest definierten Codepakets.


CodePackageInstanceId

Typ: Zeichenfolge
Erforderlich: Ja

Die instance-ID für den derzeit ausgeführten Einstiegspunkt. Für einen Codepaket-Setupeinstiegspunkt (sofern angegeben) wird zuerst ausgeführt, und nachdem er abgeschlossen ist, Standard Einstiegspunkt gestartet wird. Bei jeder Ausführung der ausführbaren Einstiegspunkt-Datei ändert sich die instance-ID. Wenn 0 als Codepaket instance ID übergeben wird, startet die API das Codepaket mit der instance ID neu, die derzeit ausgeführt wird. Wenn eine andere instance-ID als 0 übergeben wird, startet die API das Codepaket nur neu, wenn die aktuelle Instanz-ID mit der übergebenen instance ID übereinstimmt. Beachten Sie, dass das Übergeben der genauen instance-ID (nicht 0) in der API sicherer ist, da höchstens ein Neustart des Codepakets sichergestellt wird.