Test-SCLoadBalancer
Otestuje nástroj pro vyrovnávání zatížení.
Syntaxe
Test-SCLoadBalancer
[-VMMServer <ServerConnection>]
[-LoadBalancerAddress] <String>
-Port <UInt16>
-ConfigurationProvider <ConfigurationProvider>
-RunAsAccount <RunAsAccount>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Rutina Test-SCLoadBalancer spouští testy s nástrojem pro vyrovnávání zatížení a vrací výsledky.
Příklady
Příklad 1: Testování zadaného nástroje pro vyrovnávání zatížení
PS C:\> $ConfigProvider = Get-SCConfigurationProvider | where { $_.Type -eq "LoadBalancer" -and $_.Manufacturer -eq "LBManufacturer" -and $_.Model -eq "LB01"}
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "LBRunAsAcct"
PS C:\> Test-SCLoadBalancer -LoadBalancerAddress "LB01.Contoso.com" -Port 123 -ConfigurationProvider $ConfigProvider -RunAsAccount $RunAsAccount
První příkaz získá objekt zprostředkovatele konfigurace pro výrobce LBManufacturer a model LB01 a uloží objekt do proměnné $ConfigProvider.
Druhý příkaz získá účet Spustit jako s názvem LBRunAsAccount a uloží objekt do $RunAsAccount proměnné.
Poslední příkaz testuje nástroj pro vyrovnávání zatížení s adresou LB01.Contoso.com s použitím účtu Spustit jako uloženého v $RunAsAccount jako přihlašovacích údajů ke spuštění testů. Příkaz pak uživateli zobrazí výsledky.
Parametry
-ConfigurationProvider
Určuje objekt zprostředkovatele konfigurace. Zprostředkovatel konfigurace je modul plug-in nástroje Virtual Machine Manager (VMM), který překládá příkazy PowerShellu VMM na volání rozhraní API, která jsou specifická pro typ nástroje pro vyrovnávání zatížení. Pokud není zadaný žádný zprostředkovatel konfigurace, nástroj VMM použije informace o výrobci a modelu k výběru dostupného zprostředkovatele konfigurace. Pokud se nenajde žádný zprostředkovatel konfigurace, nástroj pro vyrovnávání zatížení se nepřidá.
Typ: | ConfigurationProvider |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-JobVariable
Určuje, že průběh úlohy je sledován a uložen v proměnné pojmenované tímto parametrem.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LoadBalancerAddress
Určuje plně kvalifikovaný název domény (FQDN) nebo IP adresu nástroje pro vyrovnávání zatížení. Obvyklé formáty jsou plně kvalifikovaný název domény, adresy IPv4 nebo IPv6, ale u výrobce nástroje pro vyrovnávání zatížení zkontrolujte platný formát vašeho nástroje pro vyrovnávání zatížení.
Typ: | String |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Port
Určuje síťový port, který se má použít při přidávání objektu nebo vytváření připojení. Platné hodnoty jsou: 1 až 4095.
Typ: | UInt16 |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-PROTipID
Určuje ID tipu pro optimalizaci výkonu a prostředků (TIP PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.
Typ: | Guid |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RunAsAccount
Určuje účet Spustit jako, který obsahuje přihlašovací údaje s oprávněním k provedení této akce.
Typ: | RunAsAccount |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RunAsynchronously
Označuje, že úloha běží asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VMMServer
Určuje objekt serveru VMM.
Typ: | ServerConnection |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
Výstupy
LoadBalancer
Tato rutina vrátí LoadBalancer objektu.