Dela via


Set-AzureLoadBalancedEndpoint

Ändrar alla slutpunkter i en lastbalanserare som angetts i en Azure-tjänst.

Kommentar

De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.

Syntax

Set-AzureLoadBalancedEndpoint
   -LBSetName <String>
   [-Protocol <String>]
   [-LocalPort <Int32>]
   [-PublicPort <Int32>]
   [-DirectServerReturn <Boolean>]
   [-ACL <NetworkAclObject>]
   [-InternalLoadBalancerName <String>]
   [-IdleTimeoutInMinutes <Int32>]
   [-LoadBalancerDistribution <String>]
   [-VirtualIPName <String>]
   [-ServiceName] <String>
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]
Set-AzureLoadBalancedEndpoint
   -LBSetName <String>
   [-Protocol <String>]
   [-LocalPort <Int32>]
   [-PublicPort <Int32>]
   [-DirectServerReturn <Boolean>]
   [-ACL <NetworkAclObject>]
   [-ProbeProtocolTCP]
   [-ProbePort <Int32>]
   [-ProbeIntervalInSeconds <Int32>]
   [-ProbeTimeoutInSeconds <Int32>]
   [-InternalLoadBalancerName <String>]
   [-IdleTimeoutInMinutes <Int32>]
   [-LoadBalancerDistribution <String>]
   [-VirtualIPName <String>]
   [-ServiceName] <String>
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]
Set-AzureLoadBalancedEndpoint
   -LBSetName <String>
   [-Protocol <String>]
   [-LocalPort <Int32>]
   [-PublicPort <Int32>]
   [-DirectServerReturn <Boolean>]
   [-ACL <NetworkAclObject>]
   [-ProbeProtocolHTTP]
   -ProbePath <String>
   [-ProbePort <Int32>]
   [-ProbeIntervalInSeconds <Int32>]
   [-ProbeTimeoutInSeconds <Int32>]
   [-InternalLoadBalancerName <String>]
   [-IdleTimeoutInMinutes <Int32>]
   [-LoadBalancerDistribution <String>]
   [-VirtualIPName <String>]
   [-ServiceName] <String>
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]

Description

Cmdleten Set-AzureLoadBalancedEndpoint ändrar alla slutpunkter i en lastbalanserare som angetts i en Azure-tjänst.

Exempel

Exempel 1: Ändra slutpunkterna i en lastbalanserare

PS C:\> Set-AzureLoadBalancedEndpoint -ServiceName "ContosoService" -LBSetName "LBSet01" -Protocol "TCP" -LocalPort 80 -ProbeProtocolTCP -ProbePort 8080

Det här kommandot ändrar alla slutpunkter i lastbalanserarens uppsättning med namnet LBSet01 för att använda TCP-protokollet och den privata porten 80. Kommandot anger att lastbalanserarens avsökning ska använda TCP-protokollet på port 8080.

Exempel 2: Ange en annan virtuell IP-adress

PS C:\> Set-AzureLoadBalancedEndpoint -ServiceName "ContosoService" -LBSetName "LBSet02" -VirtualIPName "Vip01"

Det här kommandot ändrar lastbalanseraren som har lastbalanserarens uppsättningsnamn för att använda en virtuell IP-adress med namnet Vip01.

Parametrar

-ACL

Anger ett konfigurationsobjekt för åtkomstkontrollistan (ACL) som den här cmdleten gäller för slutpunkterna.

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

-DirectServerReturn

Anger om den här cmdleten aktiverar direkt serverretur. Ange $True som ska aktiveras eller $False att inaktivera.

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

-IdleTimeoutInMinutes

Anger tidsgränsen för TCP-inaktivitet i minuter för slutpunkterna.

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

-InformationAction

Anger hur den här cmdleten svarar på en informationshändelse.

De godtagbara värdena för den här parametern är:

  • Fortsätt
  • Ignorera
  • Fråga
  • TystKontinuera
  • Stoppa
  • Suspend
Type:ActionPreference
Aliases:infa
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InformationVariable

Anger en informationsvariabel.

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

-InternalLoadBalancerName

Anger namnet på den interna lastbalanseraren som den här cmdleten innehåller i konfigurationen.

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

-LBSetName

Anger namnet på den lastbalanserareuppsättning som den här cmdleten uppdaterar.

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

-LoadBalancerDistribution

Anger algoritmen för lastbalanserarens distribution. Giltiga värden är:

  • sourceIP. En två tuppelns tillhörighet: Käll-IP, mål-IP
  • sourceIPProtocol. En tre tuppelns tillhörighet: Käll-IP, mål-IP, protokoll
  • Ingen. En fem tuppelns tillhörighet: Käll-IP, källport, mål-IP, målport, protokoll

Standardvärdet är inget.

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

-LocalPort

Anger den lokala, privata port som dessa slutpunkter använder. Program på den virtuella datorn lyssnar på den här porten efter tjänstindatabegäranden för den här slutpunkten.

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

-ProbeIntervalInSeconds

Anger avsökningsintervallet i sekunder för slutpunkterna.

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

-ProbePath

Anger http-avsökningens relativa sökväg.

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

-ProbePort

Anger den port som lastbalanserarens avsökning använder.

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

-ProbeProtocolHTTP

Anger att lastbalanserarens slutpunkter använder en HTTP-avsökning.

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

-ProbeProtocolTCP

Anger att lastbalanserarens slutpunkter använder en TCP-avsökning.

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

-ProbeTimeoutInSeconds

Anger tidsgränsen för avsökningen i sekunder.

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

-Profile

Anger den Azure-profil som den här cmdleten läser från. Om du inte anger någon profil läser den här cmdleten från den lokala standardprofilen.

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

-Protocol

Anger protokollet för slutpunkterna. Giltiga värden är:

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

-PublicPort

Anger den offentliga port som slutpunkten använder. Om du inte anger något värde tilldelar Azure en tillgänglig port.

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

-ServiceName

Anger namnet på Den Azure-tjänst som innehåller de slutpunkter som cmdleten ändrar.

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

-VirtualIPName

Anger namnet på en virtuell IP-adress som Azure associerar med slutpunkterna. Om du vill lägga till virtuella IP-adresser till din tjänst använder du cmdleten Add-AzureVirtualIP .

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