RestartDeployedCodePackageDescription
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 zostanie określony, w którym przypadku wartość domyślna to "SharedProcess"), wartość elementu 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 zmieni się. 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 (nie 0) w interfejsie API jest bezpieczniejsze, ponieważ w przypadku co najwyżej jednego ponownego uruchomienia pakietu kodu.