Test-ServiceFabricApplicationPackage
Ověří balíček aplikace Service Fabric.
Syntax
SFApplicationPackage (Výchozí)
Test-ServiceFabricApplicationPackage
[-ApplicationPackagePath] <String>
[-ApplicationParameter <Hashtable>]
[-ImageStoreConnectionString <String>]
[<CommonParameters>]
Compose
Test-ServiceFabricApplicationPackage
[-ComposeFilePath] <String>
[-RegistryUserName <String>]
[-RegistryPassword <String>]
[-PasswordEncrypted]
[-ImageStoreConnectionString <String>]
[<CommonParameters>]
Description
Rutina Test-ServiceFabricApplicationPackage ověří balíček aplikace Service Fabric, aby se zajistilo, že dodržuje požadavky na balení Service Fabric. Přečtěte si další informace o modelu aplikace Service Fabric.
Pokud zadáte připojovací řetězec úložiště imagí, balíček se také ověří v předchozích verzích aplikace zřízené v clusteru. Rutina například dokáže zjistit, že balíček aplikace se stejnou verzí, ale v úložišti imagí už byl zřízený jiný obsah.
Po ověření balíčku pomocí rutiny Copy-ServiceFabricApplicationPackage ji zkopírujte do úložiště imagí.
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: Místní ověření balíčku aplikace bez přístupu k úložišti imagí
PS C:\> Test-ServiceFabricApplicationPackage -ApplicationPackagePath "C:\CalculatorApp" -ApplicationParameter @{ "StatelessServiceInstanceCount"="-1"}
Tento příkaz ověří balíček aplikace nalezený v zadané cestě. Obsahuje parametry aplikace, které se mají ověřit. Rutina nezadá připojovací řetězec úložiště imagí, protože aplikace je stále ve fázi vývoje nebo připojení ke clusteru ještě není známo.
Příklad 2: Ověření balíčku aplikace místně a proti všem předchozím verzím v úložišti imagí
PS C:\> Test-ServiceFabricApplicationPackage -ApplicationPackagePath "C:\CalculatorApp" -ImageStoreConnectionString "file:C:\SfDevCluster\Data\ImageStoreShare"
Tento příkaz ověří balíček aplikace nalezený v zadané cestě. Poskytuje připojovací řetězec úložiště imagí pro další ověření ve verzích aplikací, které už jsou v úložišti imagí.
Parametry
-ApplicationPackagePath
Určuje cestu k balíčku aplikace. Rutina zkontroluje platnost balíčku aplikace v cestě.
Vlastnosti parametru
| Typ: | String |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
SFApplicationPackage
| Position: | 0 |
| Povinné: | True |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
-ApplicationParameter
Určuje přepsání parametrů aplikace jako slovník, například @{"key1"="value1"; "key2"="value2"}. Parametry aplikace musí být definovány v manifestu aplikace. V opačném případě ověření selže odkazující na potenciálně chybně napsaný název parametru aplikace.
Je potřeba předat parametry aplikace, aby rutina mohl provést stejné ověření jako New-ServiceFabricApplication nebo Start-ServiceFabricApplicationUpgrade operací. To je užitečné jako kontrola správnosti, aby se zajistilo, že balíček aplikace a parametry aplikace jsou správné. Pokud má aplikace parametry, které nejsou zadané, ověření se přeskočí.
Přečtěte si další informace o parametrů aplikace.
Vlastnosti parametru
| Typ: | Hashtable |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
SFApplicationPackage
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
-ComposeFilePath
Určuje cestu k souboru pro vytvoření, který popisuje nasazení service Fabric compose.
Vlastnosti parametru
| Typ: | String |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
Compose
| Position: | 0 |
| Povinné: | True |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
-ImageStoreConnectionString
Určuje připojovací řetězec pro úložiště imagí Service Fabric. Přečtěte si další informace o připojovacím řetězci úložiště obrázků .
Pokud zadáte tento parametr, rutina provede další ověření u dříve nasazených verzí aktuálně v úložišti. Doporučujeme zadat připojovací řetězec úložiště imagí, pokud aplikace stále nevyvíjí nebo informace o clusteru nejsou známé.
Vlastnosti parametru
| Typ: | String |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
-PasswordEncrypted
Označuje, zda RepositoryPassword je zašifrován Invoke-ServiceFabricEncryptText.
Vlastnosti parametru
| Typ: | SwitchParameter |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
Compose
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
-RegistryPassword
{{Vyplňte popis hesla registru}}
Vlastnosti parametru
| Typ: | String |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
Compose
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
-RegistryUserName
{{Vyplňte popis uživatelského jména registru}}
Vlastnosti parametru
| Typ: | String |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
Compose
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
CommonParameters
Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.