Test-SCLoadBalancer
Otestuje nástroj pro vyrovnávání zatížení.
Syntax
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 proti nástroji 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 proměnné $RunAsAccount.
Poslední příkaz testuje nástroj pro vyrovnávání zatížení s adresou LB01.Contoso.com pomocí poskytnutí účtu Spustit jako uloženého v $RunAsAccount jako přihlašovací údaje ke spuštění testů. Příkaz pak uživateli zobrazí výsledky.
Parametry
-ConfigurationProvider
Určuje objekt zprostředkovatele konfigurace. Poskytovatel konfigurace je modul plug-in k nástroji 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í zadán žádný poskytovatel konfigurace, nástroj VMM použije informace o výrobci a modelu k výběru dostupného poskytovatele konfigurace. Pokud se nenajde žádný poskytovatel konfigurace, nástroj pro vyrovnávání zatížení se nepřidá.
Type: | ConfigurationProvider |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Určuje, že průběh úlohy se sleduje a ukládá do proměnné pojmenované tímto parametrem.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 nástroje pro vyrovnávání zatížení.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsAccount
Určuje účet Spustit jako, který obsahuje přihlašovací údaje s oprávněním k provedení této akce.
Type: | RunAsAccount |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Označuje, že úloha se spouští asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Určuje objekt serveru VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Výstupy
LoadBalancer
Tato rutina vrátí objekt LoadBalancer .