Delen via


Test-SCLoadBalancer

Test een load balancer.

Syntax

Test-SCLoadBalancer
    [-VMMServer <ServerConnection>]
    [-LoadBalancerAddress] <String>
    -Port <UInt16>
    -ConfigurationProvider <ConfigurationProvider>
    -RunAsAccount <RunAsAccount>
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Description

De cmdlet Test-SCLoadBalancer voert tests uit op een load balancer en retourneert de resultaten.

Voorbeelden

Voorbeeld 1: Een opgegeven load balancer testen

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

Met de eerste opdracht wordt het configuratieproviderobject opgehaald voor de fabrikant LBManufacturer en model LB01 en wordt het object opgeslagen in de $ConfigProvider variabele.

Met de tweede opdracht wordt het Uitvoeren als-account met de naam LBRunAsAccount opgehaald en wordt het object opgeslagen in de $RunAsAccount variabele.

Met de laatste opdracht wordt de load balancer getest met het adres LB01.Contoso.com met behulp van het Uitvoeren als-account dat is opgeslagen in $RunAsAccount als referenties om de tests uit te voeren. Met de opdracht worden de resultaten vervolgens weergegeven aan de gebruiker.

Parameters

-ConfigurationProvider

Hiermee geeft u een configuratieproviderobject op. Een configuratieprovider is een invoegtoepassing voor Virtual Machine Manager (VMM) die VMM PowerShell-opdrachten vertaalt naar API-aanroepen die specifiek zijn voor een type load balancer. Als er geen configuratieprovider is opgegeven, gebruikt VMM de informatie fabrikant en model om een beschikbare configuratieprovider te kiezen. Als er geen configuratieprovider wordt gevonden, wordt de load balancer niet toegevoegd.

Type:ConfigurationProvider
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerAddress

Hiermee geeft u de FQDN (Fully Qualified Domain Name) of het IP-adres van een load balancer op. Gebruikelijke indelingen zijn FQDN-, IPv4- of IPv6-adressen, maar neem contact op met de fabrikant van de load balancer voor de geldige indeling voor uw load balancer.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Port

Hiermee geeft u de netwerkpoort die moet worden gebruikt bij het toevoegen van een object of het maken van een verbinding. Geldige waarden zijn: 1 tot 4095.

Type:UInt16
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Hiermee geeft u de id op van de tip prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsAccount

Hiermee geeft u een Uitvoeren als-account met referenties met toestemming om deze actie uit te voeren.

Type:RunAsAccount
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Hiermee geeft u een VMM-serverobject op.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Uitvoerwaarden

LoadBalancer

Deze cmdlet retourneert een LoadBalancer-object .