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