RestartDeployedCodePackageDescription
Definuje popis restartování nasazeného balíčku kódu v uzlu Service Fabric.
Vlastnosti
Název | Typ | Vyžadováno |
---|---|---|
ServiceManifestName |
řetězec | Yes |
ServicePackageActivationId |
řetězec | No |
CodePackageName |
řetězec | Yes |
CodePackageInstanceId |
řetězec | Yes |
ServiceManifestName
Typ: řetězec
Povinné: Ano
Název manifestu služby, který určil tento balíček kódu.
ServicePackageActivationId
Typ: řetězec
Povinné: Ne
ActivationId nasazeného balíčku služby. Pokud servicePackageActivationMode zadaný v době vytváření služby je SharedProcess (nebo pokud není zadaný, v takovém případě je výchozí hodnota SharedProcess), hodnota ServicePackageActivationId je vždy prázdný řetězec.
CodePackageName
Typ: řetězec
Povinné: Ano
Název balíčku kódu definovaného v manifestu služby.
CodePackageInstanceId
Typ: řetězec
Povinné: Ano
ID instance pro aktuálně spuštěný vstupní bod. Pro vstupní bod instalace balíčku kódu (pokud je zadaný) se spustí jako první a po dokončení se spustí hlavní vstupní bod.
Při každém spuštění spustitelného souboru vstupního bodu se id instance změní. Pokud se jako ID instance balíčku kódu předá hodnota 0, rozhraní API balíček kódu restartuje s id instance, které je aktuálně spuštěné.
Pokud je předáno ID instance jiné než 0, rozhraní API restartuje balíček kódu pouze v případě, že aktuální ID instance odpovídá id předané v instanci.
Mějte na paměti, že předání přesného ID instance (ne 0) v rozhraní API je bezpečnější, protože if zajišťuje maximálně jedno restartování balíčku kódu.