Add-AzLoadBalancerProbeConfig

Voegt een testconfiguratie toe aan een load balancer.

Syntax

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

Description

De cmdlet Add-AzLoadBalancerProbeConfig voegt een testconfiguratie toe aan een Azure Load Balancer.

Voorbeelden

Voorbeeld 1: Een testconfiguratie toevoegen aan een load balancer

Get-AzLoadBalancer -Name "myLb" -ResourceGroupName "myRg" | Add-AzLoadBalancerProbeConfig -Name "probeName" -RequestPath healthcheck2.aspx -Protocol http -Port 81 -IntervalInSeconds 16 -ProbeCount 3 -ProbeThreshold 3 | Set-AzLoadBalancer

Met deze opdracht haalt u de load balancer met de naam myLb op, voegt u de opgegeven testconfiguratie eraan toe en gebruikt u vervolgens de cmdlet Set-AzLoadBalancer om de load balancer bij te werken.

Parameters

-Confirm

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

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

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IntervalInSeconds

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

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

-LoadBalancer

Hiermee geeft u een LoadBalancer-object . Met deze cmdlet wordt een testconfiguratie toegevoegd aan de load balancer die met deze parameter wordt opgegeven.

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

-Name

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

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

-Port

Hiermee geeft u de poort op waarop tests verbinding moeten maken met een service met gelijke taakverdeling.

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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
Required:True
Accept pipeline input:True
Accept wildcard characters: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
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Protocol

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

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

-RequestPath

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

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

-WhatIf

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

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

Invoerwaarden

PSLoadBalancer

String

Int32

Uitvoerwaarden

PSLoadBalancer