Megosztás a következőn keresztül:


Test-SCLoadBalancer

Terheléselosztót tesztel.

Syntax

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

Description

A Test-SCLoadBalancer parancsmag teszteket futtat egy terheléselosztón, és visszaadja az eredményeket.

Példák

1. példa: Megadott terheléselosztó tesztelése

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

Az első parancs lekéri a gyártó LBManufacturer és LB01 modell konfigurációszolgáltatói objektumát, és az objektumot a $ConfigProvider változóban tárolja.

A második parancs lekéri az LBRunAsAccount nevű futtató fiókot, és az objektumot a $RunAsAccount változóban tárolja.

Az utolsó parancs a LB01.Contoso.com címmel teszteli a terheléselosztót, és hitelesítő adatokként adja meg a $RunAsAccount tárolt futtató fiókot a tesztek futtatásához. A parancs ezután megjeleníti az eredményeket a felhasználónak.

Paraméterek

-ConfigurationProvider

Konfigurációszolgáltató objektumot ad meg. A konfigurációszolgáltató a Virtual Machine Manager (VMM) beépülő modulja, amely a VMM PowerShell-parancsokat egy adott terheléselosztó-típusra jellemző API-hívásokra fordítja le. Ha nincs megadva konfigurációszolgáltató, a VMM a Gyártó és a Modell információi alapján választ ki egy elérhető konfigurációszolgáltatót. Ha nem található konfigurációszolgáltató, a terheléselosztó nem lesz hozzáadva.

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

-JobVariable

Meghatározza, hogy a feladat előrehaladása nyomon legyen követve és tárolva legyen a paraméter által elnevezett változóban.

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

-LoadBalancerAddress

Megadja egy terheléselosztó teljes tartománynevét (FQDN) vagy IP-címét. A szokásos formátumok FQDN-, IPv4- vagy IPv6-címek, de a terheléselosztó gyártójától kérdezze meg, hogy érvényes-e a terheléselosztó formátuma.

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

-Port

Megadja az objektum hozzáadásakor vagy kapcsolat létrehozásakor használandó hálózati portot. Az érvényes értékek: 1–4095.

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

-PROTipID

Megadja a műveletet aktiváló teljesítmény- és erőforrás-optimalizálási tipp (PRO-tipp) azonosítóját. Ez a paraméter lehetővé teszi a PRO-tippek naplózását.

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

-RunAsAccount

Olyan futtató fiókot ad meg, amely a művelet végrehajtásához engedéllyel rendelkező hitelesítő adatokat tartalmaz.

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

-RunAsynchronously

Azt jelzi, hogy a feladat aszinkron módon fut, így a vezérlő azonnal visszatér a parancsfelületre.

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

-VMMServer

VMM-kiszolgálóobjektumot ad meg.

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

Kimenetek

LoadBalancer

Ez a parancsmag egy LoadBalancer objektumot ad vissza.