Udostępnij za pośrednictwem


RestartDeployedCodePackageDescription v82

Definiuje opis ponownego uruchamiania wdrożonego pakietu kodu w węźle usługi Service Fabric.

Właściwości

Nazwa Typ Wymagane
ServiceManifestName ciąg Tak
ServicePackageActivationId ciąg Nie
CodePackageName ciąg Tak
CodePackageInstanceId ciąg Tak

ServiceManifestName

Typ: ciąg
Wymagane: Tak

Nazwa manifestu usługi, który określił ten pakiet kodu.


ServicePackageActivationId

Typ: ciąg
Wymagane: Nie

Identyfikator aktywacji wdrożonego pakietu usługi. Jeśli parametr ServicePackageActivationMode określony podczas tworzenia usługi to "SharedProcess" (lub jeśli nie został określony, w tym przypadku wartość domyślna to "SharedProcess"), wartość ServicePackageActivationId jest zawsze pustym ciągiem.


CodePackageName

Typ: ciąg
Wymagane: Tak

Nazwa pakietu kodu zdefiniowanego w manifeście usługi.


CodePackageInstanceId

Typ: ciąg
Wymagane: Tak

Identyfikator wystąpienia dla aktualnie uruchomionego punktu wejścia. W przypadku punktu wejścia konfiguracji pakietu kodu (jeśli określono) jest uruchamiany jako pierwszy i po zakończeniu głównego punktu wejścia. Za każdym razem, gdy jest uruchamiany plik wykonywalny punktu wejścia, jego identyfikator wystąpienia zostanie zmieniony. Jeśli wartość 0 zostanie przekazana jako identyfikator wystąpienia pakietu kodu, interfejs API uruchomi ponownie pakiet kodu z identyfikatorem wystąpienia, które jest aktualnie uruchomione. Jeśli przekazano identyfikator wystąpienia innego niż 0, interfejs API uruchomi ponownie pakiet kodu tylko wtedy, gdy bieżący identyfikator wystąpienia jest zgodny z przekazanym identyfikatorem wystąpienia. Należy pamiętać, że przekazanie dokładnego identyfikatora wystąpienia (a nie 0) w interfejsie API jest bezpieczniejsze, ponieważ jeśli gwarantuje, że co najwyżej jedno ponowne uruchomienie pakietu kodu.