RestartDeployedCodePackageDescription
Service Fabric düğümünde dağıtılan bir kod paketini yeniden başlatmak için açıklama tanımlar.
Özellikler
Ad | Tür | Gerekli |
---|---|---|
ServiceManifestName |
string | Yes |
ServicePackageActivationId |
dize | No |
CodePackageName |
string | Yes |
CodePackageInstanceId |
string | Yes |
ServiceManifestName
Tür: dize
Gerekli: Evet
Bu kod paketini belirten hizmet bildiriminin adı.
ServicePackageActivationId
Tür: dize
Gerekli: Hayır
Dağıtılan hizmet paketinin ActivationId değeri. Hizmet oluşturulurken belirtilen ServicePackageActivationMode değeri 'SharedProcess' ise (veya belirtilmezse, bu durumda varsayılan olarak 'SharedProcess' olarak ayarlanırsa), ServicePackageActivationId değeri her zaman boş bir dizedir.
CodePackageName
Tür: dize
Gerekli: Evet
Hizmet bildiriminde tanımlanan kod paketinin adı.
CodePackageInstanceId
Tür: dize
Gerekli: Evet
Şu anda çalışan giriş noktasının örnek kimliği. Kod paketi kurulum giriş noktası için (belirtilirse) önce çalışır ve tamamlandıktan sonra ana giriş noktası başlatılır.
Giriş noktası yürütülebilir dosyası her çalıştırıldığında, örnek kimliği değişir. Kod paketi örnek kimliği olarak 0 geçirilirse API, kod paketini çalışmakta olan örnek kimliğiyle yeniden başlatır.
0 dışında bir örnek kimliği geçirilirse, API kod paketini yalnızca geçerli Örnek Kimliği geçirilen örnek kimliğiyle eşleşiyorsa yeniden başlatır.
Kod paketinin en fazla bir kez yeniden başlatılmasını sağladığından, API'de tam örnek kimliğini (0 değil) geçirmek daha güvenlidir.