Freigeben über


Set-SCLoadBalancerConfiguration

Aktualisierungen ein Lastenausgleichskonfigurationsobjekt für eine Computerebene.

Syntax

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

Beschreibung

Das Cmdlet Set-SCLoadBalancerConfiguration aktualisiert ein Lastenausgleichskonfigurationsobjekt für eine Computerebene.

Beispiele

Beispiel 1: Festlegen der Eigenschaften einer Lastenausgleichskonfiguration

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

Der erste Befehl ruft das Dienstkonfigurationsobjekt namens Service01 ab und speichert das Objekt in der $ServiceConfig Variable.

Der zweite Befehl ruft die Computerebenenkonfiguration für die in $ServiceConfig gespeicherte Dienstkonfiguration ab und speichert das Objekt in der $TierConfig Variablen.

Der dritte Befehl ruft die Lastenausgleichskonfiguration für die in $TierConfig gespeicherte Computerebenenkonfiguration ab und speichert das Objekt in der $LBConfig Variablen.

Der vierte Befehl ruft den Lastenausgleich mit der Adresse von LB01.Contoso.com ab und speichert das Objekt in der $LB Variable.

Der letzte Befehl legt die Eigenschaften des In $LB gespeicherten Lastenausgleichskonfigurationsobjekts fest.

Parameter

-JobVariable

Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.

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

-LoadBalancer

Gibt ein Lastenausgleichsobjekt an.

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

-LoadBalancerConfiguration

Gibt ein Lastenausgleichskonfigurationsobjekt an.

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

-LoadBalancerVIP

Gibt eine virtuelle IP (VIP) in einem Lastenausgleich an.

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

-PinLoadBalancer

Gibt an, ob der vom Benutzer ausgewählte Lastenausgleich während der Dienstbereitstellungskonfiguration beibehalten wird.

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

-PinVIPAddressPool

Gibt an, ob der vom Benutzer ausgewählte virtuelle IP-Adresspool (VIP) während der Dienstbereitstellungskonfiguration beibehalten wird.

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

-Port

Gibt den Netzwerkport an, der beim Hinzufügen eines Objekts oder beim Erstellen einer Verbindung verwendet werden soll. Gültige Werte sind: 1 bis 4095.

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

-PROTipID

Gibt die ID der Leistungs- und Ressourcenoptimierungs-Tipp (PRO-Tipp) an, die diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.

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

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, sodass das Steuerelement sofort an die Befehlsshell zurückgibt.

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

-UseExistingVIPAddress

Gibt an, ob die vorhandene virtuelle IP-Adresse (VIP) verwendet wird, wenn eine zugewiesen wurde.

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

-VIPAddressPool

Gibt einen statischen IP-Adresspool an.

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

Ausgaben

LoadBalancerConfiguration

Dieses Cmdlet gibt ein LoadBalancerConfiguration-Objekt zurück.