Test-SCLoadBalancer
Testar en lastbalanserare.
Syntax
Test-SCLoadBalancer
[-VMMServer <ServerConnection>]
[-LoadBalancerAddress] <String>
-Port <UInt16>
-ConfigurationProvider <ConfigurationProvider>
-RunAsAccount <RunAsAccount>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Cmdleten Test-SCLoadBalancer kör tester mot en lastbalanserare och returnerar resultatet.
Exempel
Exempel 1: Testa en angiven lastbalanserare
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
Det första kommandot hämtar konfigurationsproviderobjektet för tillverkaren LBManufacturer och modellen LB01 och lagrar objektet i variabeln $ConfigProvider.
Det andra kommandot hämtar Kör som-kontot med namnet LBRunAsAccount och lagrar objektet i variabeln $RunAsAccount.
Det senaste kommandot testar lastbalanseraren med adressen LB01.Contoso.com med hjälp av kör som-kontot som lagras i $RunAsAccount som autentiseringsuppgifter för att köra testerna. Kommandot visar sedan resultatet för användaren.
Parametrar
-ConfigurationProvider
Anger ett konfigurationsproviderobjekt. En konfigurationsprovider är ett plugin-program till Virtual Machine Manager (VMM) som översätter VMM PowerShell-kommandon till API-anrop som är specifika för en typ av lastbalanserare. Om ingen konfigurationsprovider anges använder VMM information om tillverkare och modell för att välja en tillgänglig konfigurationsprovider. Om ingen konfigurationsprovider hittas läggs inte lastbalanseraren till.
Typ: | ConfigurationProvider |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-JobVariable
Anger att jobbstatus spåras och lagras i variabeln med namnet av den här parametern.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-LoadBalancerAddress
Anger det fullständigt kvalificerade domännamnet (FQDN) eller IP-adressen för en lastbalanserare. Vanliga format är FQDN-, IPv4- eller IPv6-adresser, men kontrollera med lastbalanserarens tillverkare om det giltiga formatet för lastbalanseraren.
Typ: | String |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Port
Anger den nätverksport som ska användas när du lägger till ett objekt eller skapar en anslutning. Giltiga värden är: 1 till 4095.
Typ: | UInt16 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-PROTipID
Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.
Typ: | Guid |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-RunAsAccount
Anger ett Kör som-konto som innehåller autentiseringsuppgifter med behörighet att utföra den här åtgärden.
Typ: | RunAsAccount |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-RunAsynchronously
Anger att jobbet körs asynkront så att kontrollen omedelbart återgår till kommandogränssnittet.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-VMMServer
Anger ett VMM-serverobjekt.
Typ: | ServerConnection |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
Utdata
LoadBalancer
Den här cmdleten returnerar ett LoadBalancer- objekt.