Sdílet prostřednictvím


Set-AzureLoadBalancedEndpoint

Upraví všechny koncové body v sadě nástroje pro vyrovnávání zatížení v rámci služby Azure.

Poznámka:

Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.

Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.

Syntaxe

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

Rutina Set-AzureLoadBalancedEndpoint upraví všechny koncové body v sadě nástroje pro vyrovnávání zatížení ve službě Azure.

Příklady

Příklad 1: Úprava koncových bodů v sadě nástroje pro vyrovnávání zatížení

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

Tento příkaz upraví všechny koncové body v sadě nástroje pro vyrovnávání zatížení s názvem LBSet01 tak, aby používal protokol TCP a privátní port 80. Příkaz nastaví sondu nástroje pro vyrovnávání zatížení tak, aby používal protokol TCP na portu 8080.

Příklad 2: Zadání jiné virtuální IP adresy

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

Tento příkaz upraví nástroj pro vyrovnávání zatížení, který má nastavený název nástroje pro vyrovnávání zatížení, aby používal virtuální IP adresu s názvem Vip01.

Parametry

-ACL

Určuje objekt konfigurace seznamu řízení přístupu (ACL), který se tato rutina vztahuje na koncové body.

Typ:NetworkAclObject
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DirectServerReturn

Určuje, jestli tato rutina povolí přímé vrácení serveru. Zadejte $True, které chcete povolit, nebo $False zakázat.

Typ:Boolean
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-IdleTimeoutInMinutes

Určuje časový limit nečinnosti protokolu TCP v minutách pro koncové body.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-InformationAction

Určuje, jak tato rutina reaguje na informační událost.

Tento parametr přijímá tyto hodnoty:

  • Pokračovat
  • Ignorovat
  • Informovat se
  • SilentlyContinue
  • Zastavit
  • Suspend
Typ:ActionPreference
Aliasy:infa
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-InformationVariable

Určuje informační proměnnou.

Typ:String
Aliasy:iv
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-InternalLoadBalancerName

Určuje název interního nástroje pro vyrovnávání zatížení, který tato rutina zahrnuje v konfiguraci.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-LBSetName

Určuje název sady nástroje pro vyrovnávání zatížení, kterou tato rutina aktualizuje.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-LoadBalancerDistribution

Určuje distribuční algoritmus nástroje pro vyrovnávání zatížení. Platné hodnoty jsou:

  • sourceIP. Spřažení se řazenou kolekcí členů: zdrojová IP adresa, cílová IP adresa
  • sourceIPProtocol. Tří spřažení řazené kolekce členů: zdrojová IP adresa, cílová IP adresa, protokol
  • žádný. Pět spřažení řazené kolekce členů: zdrojová IP adresa, zdrojový port, cílová IP adresa, cílový port, protokol

Výchozí hodnota není žádná.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-LocalPort

Určuje místní privátní port, který tyto koncové body používají. Aplikace ve virtuálním počítači naslouchají na tomto portu pro požadavky na vstup služby pro tento koncový bod.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ProbeIntervalInSeconds

Určuje interval dotazování sondy v sekundách pro koncové body.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ProbePath

Určuje relativní cestu sondy HTTP.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ProbePort

Určuje port, který používá sonda nástroje pro vyrovnávání zatížení.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ProbeProtocolHTTP

Určuje, že koncové body nástroje pro vyrovnávání zatížení používají sondu HTTP.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ProbeProtocolTCP

Určuje, že koncové body nástroje pro vyrovnávání zatížení používají sondu PROTOKOLU TCP.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ProbeTimeoutInSeconds

Určuje časový limit dotazování sondy v sekundách.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Profile

Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.

Typ:AzureSMProfile
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Protocol

Určuje protokol koncových bodů. Platné hodnoty jsou:

  • TCP
  • UDP
Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PublicPort

Určuje veřejný port, který koncový bod používá. Pokud nezadáte hodnotu, Azure přiřadí dostupný port.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ServiceName

Určuje název služby Azure, která obsahuje koncové body, které tato rutina upravuje.

Typ:String
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-VirtualIPName

Určuje název virtuální IP adresy, kterou Azure přidruží ke koncovým bodům. Pokud chcete do služby přidat virtuální IP adresy, použijte rutinu Add-AzureVirtualIP .

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False