Udostępnij za pośrednictwem


Test-SCLoadBalancer

Testuje moduł równoważenia obciążenia.

Składnia

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

Opis

Polecenie cmdlet Test-SCLoadBalancer uruchamia testy względem modułu równoważenia obciążenia i zwraca wyniki.

Przykłady

Przykład 1. Testowanie określonego modułu równoważenia obciążenia

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

Pierwsze polecenie pobiera obiekt dostawcy konfiguracji dla producenta LBManufacturer i model LB01 i przechowuje obiekt w zmiennej $ConfigProvider.

Drugie polecenie pobiera konto Uruchom jako o nazwie LBRunAsAccount i przechowuje obiekt w zmiennej $RunAsAccount.

Ostatnie polecenie sprawdza moduł równoważenia obciążenia przy użyciu adresu LB01.Contoso.com, podając konto Uruchom jako przechowywane w $RunAsAccount jako poświadczenia do uruchamiania testów. Następnie polecenie wyświetla wyniki użytkownikowi.

Parametry

-ConfigurationProvider

Określa obiekt dostawcy konfiguracji. Dostawca konfiguracji to wtyczka programu Virtual Machine Manager (VMM), która tłumaczy polecenia programu PowerShell programu VMM na wywołania interfejsu API specyficzne dla typu modułu równoważenia obciążenia. Jeśli żaden dostawca konfiguracji nie zostanie określony, program VMM używa informacji o producencie i modelu do wybierania dostępnego dostawcy konfiguracji. Jeśli dostawca konfiguracji nie zostanie znaleziony, moduł równoważenia obciążenia nie zostanie dodany.

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

-JobVariable

Określa, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie przez ten parametr.

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

-LoadBalancerAddress

Określa w pełni kwalifikowaną nazwę domeny (FQDN) lub adres IP modułu równoważenia obciążenia. Zwykłe formaty to nazwy FQDN, adresy IPv4 lub IPv6, ale sprawdź producenta modułu równoważenia obciążenia pod kątem prawidłowego formatu modułu równoważenia obciążenia.

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

-Port

Określa port sieciowy, który ma być używany podczas dodawania obiektu lub tworzenia połączenia. Prawidłowe wartości to: od 1 do 4095.

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

-PROTipID

Określa identyfikator porady wydajności i optymalizacji zasobów (porada PRO), która wyzwoliła tę akcję. Ten parametr umożliwia inspekcję porad PRO.

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

-RunAsAccount

Określa konto Uruchom jako zawierające poświadczenia z uprawnieniem do wykonania tej akcji.

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

-RunAsynchronously

Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.

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

-VMMServer

Określa obiekt serwera programu VMM.

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

Dane wyjściowe

LoadBalancer

To polecenie cmdlet zwraca obiekt LoadBalancer .