Delen via


Set-SCLoadBalancerConfiguration

Hiermee wordt een load balancer-configuratieobject bijgewerkt voor een computerlaag.

Syntaxis

Set-SCLoadBalancerConfiguration
   [-LoadBalancerVIP <String>]
   [-Port <Int32>]
   [-LoadBalancer <LoadBalancer>]
   [-PinLoadBalancer <Boolean>]
   [-UseExistingVIPAddress <Boolean>]
   [-VIPAddressPool <StaticIPAddressPool>]
   [-PinVIPAddressPool <Boolean>]
   -LoadBalancerConfiguration <LoadBalancerConfiguration>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

De Set-SCLoadBalancerConfiguration cmdlet werkt een load balancer-configuratieobject voor een computerlaag bij.

Voorbeelden

Voorbeeld 1: De eigenschappen van een load balancer-configuratie instellen

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

Met de eerste opdracht wordt het serviceconfiguratieobject met de naam Service01 opgehaald en wordt het object opgeslagen in de $ServiceConfig variabele.

Met de tweede opdracht wordt de configuratie van de computerlaag opgehaald voor de serviceconfiguratie die is opgeslagen in $ServiceConfig en wordt het object opgeslagen in de $TierConfig variabele.

Met de derde opdracht wordt de load balancer-configuratie opgehaald voor de configuratie van de computerlaag die is opgeslagen in $TierConfig en slaat u het object op in de $LBConfig variabele.

Met de vierde opdracht wordt de load balancer opgehaald met het adres van LB01.Contoso.com en wordt het object opgeslagen in de $LB variabele.

Met de laatste opdracht worden de eigenschappen van het configuratieobject van de load balancer ingesteld dat is opgeslagen in $LB.

Parameters

-JobVariable

Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-LoadBalancer

Hiermee geeft u een load balancer-object.

Type:LoadBalancer
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-LoadBalancerConfiguration

Hiermee geeft u een load balancer-configuratieobject.

Type:LoadBalancerConfiguration
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-LoadBalancerVIP

Hiermee geeft u een virtueel IP (VIP) in een load balancer.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PinLoadBalancer

Geeft aan of de door de gebruiker gekozen load balancer wordt bewaard tijdens de configuratie van de service-implementatie.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PinVIPAddressPool

Geeft aan of de door de gebruiker gekozen virtuele IP-adresgroep (VIP) wordt bewaard tijdens de configuratie van de service-implementatie.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Port

Hiermee geeft u de netwerkpoort die moet worden gebruikt bij het toevoegen van een object of het maken van een verbinding. Geldige waarden zijn: 1 tot 4095.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PROTipID

Hiermee geeft u de id op van de tip Prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.

Type:Guid
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RunAsynchronously

Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-UseExistingVIPAddress

Geeft aan of het bestaande VIP-adres (virtual IP) wordt gebruikt, als er een is toegewezen.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VIPAddressPool

Hiermee geeft u een statische IP-adresgroep.

Type:StaticIPAddressPool
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Uitvoerwaarden

LoadBalancerConfiguration

Met deze cmdlet wordt een LoadBalancerConfiguration--object geretourneerd.