Copy-ServiceFabricServicePackageToNode
Bir hizmet paketini hedef düğüme kopyalar.
Syntax
Copy-ServiceFabricServicePackageToNode
[-ServiceManifestName] <String>
[-ApplicationTypeName] <String>
[-ApplicationTypeVersion] <String>
[-NodeName] <String>
[-PackageSharingPolicies <PackageSharingPolicy[]>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Copy-ServiceFabricServicePackageToNode cmdlet'i bir hizmet paketini hedef düğümdeki Görüntü önbelleğine ve paylaşılan klasörlere kopyalar. Düğümleri gerekli kod, yapılandırma ve veri paketleriyle önceden doldurmak için bu cmdlet'i çalıştırabilirsiniz. Sonraki hizmet oluşturma işlemleri daha hızlı tamamlanabilir.
Service Fabric kümelerini yönetmek için Yönetici olarak çalıştır seçeneğini kullanarak Windows PowerShell başlatın. Service Fabric kümesinde herhangi bir işlem yapmadan önce Connect-ServiceFabricCluster cmdlet'ini kullanarak kümeyle bağlantı kurun.
Örnekler
Örnek 1: Paket paylaşım ilkesi oluşturma
PS C:\> $sharingPolicy = new-ServiceFabricPackageSharingPolicy -PackageName CalcService5 -SharingScopeAll
Bu komut , New-ServiceFabricPackageSharingPolicy cmdlet'ini kullanarak bir paket paylaşım ilkesi oluşturur ve bunu $sharingPolicy adlı değişkene atar.
Örnek 2: Hizmet paketini kopyalama
PS C:\> Copy-ServiceFabricServicePackageToNode -ServiceManifestName CalcService5 -ApplicationTypeName CalcServiceApp -ApplicationTypeVersion 5.0 -NodeName Node4 -PackageSharingPolicies $sharingPolicy -TimeoutSec 600 -Verbose
Komut, "CalcServiceApp" uygulama türüne, "5.0" uygulama sürümüne ve "CalcService5" hizmet bildirimine ait hizmet paketini daha önce oluşturulmuş paylaşım ilkesi nesnesi $sharePolicy Node4'e kopyalar.
Parametreler
-ApplicationTypeName
Service Fabric uygulama türünün adını belirtir. cmdlet'i, bu parametrenin belirttiği uygulama türüne yönelik paketleri kopyalar.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ApplicationTypeVersion
Service Fabric uygulama türünün sürümünü belirtir. cmdlet'i, bu parametrenin belirttiği uygulama türü sürümüne yönelik paketleri kopyalar.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NodeName
Service Fabric düğümünün adını belirtir. cmdlet'i hizmet paketini belirttiğiniz düğüme kopyalar.
Type: | String |
Position: | 4 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PackageSharingPolicies
Hedef düğümdeki paylaşılan paketler klasörüne hangi paketlerin kopyalandığını açıklayan bir paket paylaşım ilkeleri dizisi belirtir. PackageSharingPolicy nesnesi almak için New-ServiceFabricPackageSharingPolicy cmdlet'ini kullanın.
Type: | PackageSharingPolicy[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceManifestName
Service Fabric hizmet paketinin adını belirtir.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeoutSec
İşlemin zaman aşımı süresini saniye cinsinden belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Girişler
None
Çıkışlar
System.Object