Aracılığıyla paylaş


Copy-ServiceFabricServicePackageToNode

Bir hizmet paketini hedef düğüme kopyalar.

Sözdizimi

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. Daha 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'i 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 ait hizmet paketini, "5.0" uygulama sürümüne ve "CalcService5" hizmet bildirimini 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.

Tür:String
Position:1
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et: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.

Tür:String
Position:2
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-NodeName

Service Fabric düğümünün adını belirtir. Cmdlet, hizmet paketini belirttiğiniz düğüme kopyalar.

Tür:String
Position:4
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-PackageSharingPolicies

Hedef düğümdeki paylaşılan paketler klasörüne kopyalanacak paketleri açıklayan bir paket paylaşım ilkeleri dizisi belirtir. PackageSharingPolicy nesnesi edinmek için New-ServiceFabricPackageSharingPolicy cmdlet'ini kullanın.

Tür:PackageSharingPolicy[]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ServiceManifestName

Service Fabric hizmet paketinin adını belirtir.

Tür:String
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-TimeoutSec

İşlem için zaman aşımı süresini saniye cinsinden belirtir.

Tür:Int32
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Girişler

None

Çıkışlar

System.Object