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