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.