Copy-ServiceFabricServicePackageToNode

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

Syntax

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 rychleji dokončit.

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: Generování zásad sdílené složky balíčků

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: Zkopí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 kopíruje balíčky pro typ aplikace, který tento parametr určuje.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ApplicationTypeVersion

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

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NodeName

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

Type:String
Position:4
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PackageSharingPolicies

Určuje pole zásad sdílení balíčků, které popisují, které balíčky se mají zkopí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 .

Type:PackageSharingPolicy[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServiceManifestName

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

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

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

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

None

Výstupy

System.Object