Delen via


New-AzLoadBalancerProbeConfig

Hiermee maakt u een testconfiguratie voor een load balancer.

Syntaxis

New-AzLoadBalancerProbeConfig
   -Name <String>
   [-Protocol <String>]
   -Port <Int32>
   -IntervalInSeconds <Int32>
   -ProbeCount <Int32>
   [-ProbeThreshold <Int32>]
   [-RequestPath <String>]
   [-NoHealthyBackendsBehavior <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

De cmdlet New-AzLoadBalancerProbeConfig maakt een testconfiguratie voor een Azure Load Balancer.

Voorbeelden

Voorbeeld 1: Een testconfiguratie maken

New-AzLoadBalancerProbeConfig -Name "MyProbe" -Protocol "http" -Port 80 -IntervalInSeconds 15 -ProbeCount 15 -ProbeThreshold 15 -NoHealthyBackendsBehavior "AllProbedUp"

Met deze opdracht maakt u een testconfiguratie met de naam MyProbe met behulp van het HTTP-protocol. De nieuwe test maakt verbinding met een service met taakverdeling op poort 80.

Voorbeeld 2

Hiermee maakt u een testconfiguratie voor een load balancer. (automatisch gegenereerd)

New-AzLoadBalancerProbeConfig -IntervalInSeconds 15 -Name 'MyProbe' -Port 80 -ProbeCount 15 -ProbeThreshold 15 -Protocol 'http' -RequestPath 'healthcheck.aspx'

Parameters

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

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

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-IntervalInSeconds

Hiermee geeft u het interval, in seconden, tussen tests naar elk exemplaar van een service met gelijke taakverdeling.

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

-Name

Hiermee geeft u de naam van de testconfiguratie die moet worden gemaakt.

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

-NoHealthyBackendsBehavior

Bepaalt hoe nieuwe verbindingen worden verwerkt door de load balancer wanneer alle back-endinstanties worden uitgetest. De acceptabele waarden voor deze parameter zijn: AllProbedDown of AllProbedUp.

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

-Port

Hiermee geeft u de poort op waarop de nieuwe test verbinding moet maken met een service met gelijke taakverdeling.

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

-ProbeCount

Hiermee geeft u het aantal opeenvolgende fouten per exemplaar op dat een exemplaar als beschadigd moet worden beschouwd.

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

-ProbeThreshold

Hiermee geeft u het aantal opeenvolgende geslaagde of mislukte tests op om toe te staan of te weigeren dat verkeer naar dit eindpunt wordt geleverd.

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Protocol

Hiermee geeft u het protocol dat moet worden gebruikt voor de testconfiguratie. De acceptabele waarden voor deze parameter zijn: Tcp of Http.

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

-RequestPath

Hiermee geeft u het pad in een service met gelijke taakverdeling om de status te bepalen.

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

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

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

Invoerwaarden

String

Int32

Uitvoerwaarden

PSProbe