Sdílet prostřednictvím


Copy-ServiceFabricServicePackageToNode

Zkopíruje balíček služby do cílového uzlu.

Syntaxe

Copy-ServiceFabricServicePackageToNode
    [-ServiceManifestName] <String>
    [-ApplicationTypeName] <String>
    [-ApplicationTypeVersion] <String>
    [-NodeName] <String>
    [-PackageSharingPolicies <PackageSharingPolicy[]>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Description

Rutina Copy-ServiceFabricServicePackageToNode zkopíruje balíček služby do mezipaměti image a sdílených složek v cílovém uzlu. Tuto rutinu můžete spustit a předem naplnit uzly požadovaným kódem, konfigurací a datovými balíčky. Pozdější operace vytváření služeb se můžou dokončit rychleji.

Pokud chcete spravovat clustery Service Fabric, spusťte Windows PowerShell pomocí možnosti Spustit jako správce. Před provedením jakékoli operace v clusteru Service Fabric vytvořte připojení ke clusteru pomocí rutiny Connect-ServiceFabricCluster.

Příklady

Příklad 1: Vygenerování zásad sdílené složky balíčku

PS C:\> $sharingPolicy = new-ServiceFabricPackageSharingPolicy -PackageName CalcService5 -SharingScopeAll

Tento příkaz vygeneruje zásadu sdílené složky balíčku pomocí rutiny New-ServiceFabricPackageSharingPolicy a přiřadí ji k proměnné s názvem $sharingPolicy.

Příklad 2: Kopírování balíčku služby

PS C:\> Copy-ServiceFabricServicePackageToNode -ServiceManifestName CalcService5 -ApplicationTypeName CalcServiceApp -ApplicationTypeVersion 5.0 -NodeName Node4 -PackageSharingPolicies $sharingPolicy -TimeoutSec 600 -Verbose

Příkaz zkopíruje balíček služby patřící do typu aplikace CalcServiceApp, verze aplikace 5.0 a manifest služby CalcService5 do Node4 s dříve vygenerovaným objektem zásad sdílené složky $sharePolicy.

Parametry

-ApplicationTypeName

Určuje název typu aplikace Service Fabric. Rutina zkopíruje balíčky pro typ aplikace, který tento parametr určuje.

Typ:String
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ApplicationTypeVersion

Určuje verzi typu aplikace Service Fabric. Rutina zkopíruje balíčky pro verzi typu aplikace, kterou tento parametr určuje.

Typ:String
Position:2
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-NodeName

Určuje název uzlu Service Fabric. Rutina zkopíruje balíček služby do zadaného uzlu.

Typ:String
Position:4
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PackageSharingPolicies

Určuje pole zásad sdílení balíčků, které popisují, které balíčky se mají kopírovat do složky sdílených balíčků v cílovém uzlu. K získání objektu PackageSharingPolicy použijte rutinu New-ServiceFabricPackageSharingPolicy.

Typ:PackageSharingPolicy[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ServiceManifestName

Určuje název balíčku služby Service Fabric.

Typ:String
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-TimeoutSec

Určuje časový limit operace v sekundách.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

None

Výstupy

System.Object