Set-SCLoadBalancerConfiguration
Aktualizacje obiekt konfiguracji modułu równoważenia obciążenia dla warstwy komputera.
Składnia
Set-SCLoadBalancerConfiguration
[-LoadBalancerVIP <String>]
[-Port <Int32>]
[-LoadBalancer <LoadBalancer>]
[-PinLoadBalancer <Boolean>]
[-UseExistingVIPAddress <Boolean>]
[-VIPAddressPool <StaticIPAddressPool>]
[-PinVIPAddressPool <Boolean>]
-LoadBalancerConfiguration <LoadBalancerConfiguration>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Opis
Polecenie cmdlet Set-SCLoadBalancerConfiguration aktualizuje obiekt konfiguracji modułu równoważenia obciążenia dla warstwy komputera.
Przykłady
Przykład 1. Ustawianie właściwości konfiguracji modułu równoważenia obciążenia
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $TierConfig = Get-SCComputerTierConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $LBConfig = Get-SCLoadBalancerConfiguration -ComputerTierConfiguration $TierConfig
PS C:\> $LB = Get-SCLoadBalancer -LoadBalancerAddress "LB01.Contoso.com"
PS C:\> Set-SCLoadBalancerConfiguration -LoadBalancerConfiguration $LBConfig -LoadBalancer $LB
Pierwsze polecenie pobiera obiekt konfiguracji usługi o nazwie Service01 i przechowuje obiekt w zmiennej $ServiceConfig.
Drugie polecenie pobiera konfigurację warstwy komputera dla konfiguracji usługi przechowywanej w $ServiceConfig i przechowuje obiekt w zmiennej $TierConfig.
Trzecie polecenie pobiera konfigurację modułu równoważenia obciążenia dla konfiguracji warstwy komputera przechowywanej w $TierConfig i przechowuje obiekt w zmiennej $LBConfig.
Czwarte polecenie pobiera moduł równoważenia obciążenia z adresem LB01.Contoso.com i przechowuje obiekt w zmiennej $LB.
Ostatnie polecenie ustawia właściwości obiektu konfiguracji modułu równoważenia obciążenia przechowywanego w $LB.
Parametry
-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 |
-LoadBalancer
Określa obiekt modułu równoważenia obciążenia.
Type: | LoadBalancer |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerConfiguration
Określa obiekt konfiguracji modułu równoważenia obciążenia.
Type: | LoadBalancerConfiguration |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LoadBalancerVIP
Określa wirtualny adres IP (VIP) w module równoważenia obciążenia.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinLoadBalancer
Wskazuje, czy moduł równoważenia obciążenia wybrany przez użytkownika jest zachowywany podczas konfiguracji wdrożenia usługi.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinVIPAddressPool
Wskazuje, czy pula wirtualnych adresów IP (VIP) wybrana przez użytkownika jest zachowywana podczas konfiguracji wdrożenia usługi.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Port
Określa port sieciowy do użycia podczas dodawania obiektu lub tworzenia połączenia. Prawidłowe wartości to: od 1 do 4095.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
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 |
-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 |
-UseExistingVIPAddress
Wskazuje, czy jest używany istniejący wirtualny adres IP (VIP), jeśli został przypisany.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VIPAddressPool
Określa pulę statycznych adresów IP.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wyjściowe
LoadBalancerConfiguration
To polecenie cmdlet zwraca obiekt LoadBalancerConfiguration .