Udostępnij za pośrednictwem


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 .