Aracılığıyla paylaş


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