Set-AzLoadBalancerProbeConfig

Frissítések egy terheléselosztó mintavételi konfigurációját.

Syntax

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

Description

A Set-AzLoadBalancerProbeConfig parancsmag frissíti a terheléselosztó mintavételi konfigurációját.

Példák

1. példa: A mintavétel konfigurációjának módosítása terheléselosztón

$slb = Get-AzLoadBalancer -Name "MyLoadBalancer" -ResourceGroupName "MyResourceGroup"
$slb | Add-AzLoadBalancerProbeConfig -Name "NewProbe" -Protocol "http" -Port 80 -IntervalInSeconds 15 -ProbeCount 2 -ProbeThreshold 2 -RequestPath "healthcheck.aspx" 
$slb | Set-AzLoadBalancerProbeConfig -Name "NewProbe" -Port 80 -IntervalInSeconds 15 -ProbeCount 2

Az első parancs lekéri a MyLoadBalancer nevű loadbalancert, majd a $slb változóban tárolja. A második parancs a folyamat operátorával adja át a terheléselosztót a $slb az Add-AzLoadBalancerProbeConfignak, amely új mintavételi konfigurációt ad hozzá. A harmadik parancs átadja a terheléselosztót a Set-AzLoadBalancerProbeConfignak, amely beállítja az új konfigurációt. Vegye figyelembe, hogy az előző parancsban megadott paraméterek közül többet is meg kell adni, mert az aktuális parancsmagnak szüksége van rájuk.

2. példa

Frissítések egy terheléselosztó mintavételi konfigurációját. (automatikusan létrehozott)

Set-AzLoadBalancerProbeConfig -IntervalInSeconds 15 -Name 'NewProbe' -Port 443 -ProbeCount 2 -Protocol https -LoadBalancer <PSLoadBalancer>

Paraméterek

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

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

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

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

-IntervalInSeconds

A mintavételek és a terheléselosztásos szolgáltatás egyes példányai közötti időközt adja meg másodpercben.

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

-LoadBalancer

Terheléselosztót ad meg. Ez a parancsmag frissíti a paraméter által megadott terheléselosztó mintavételi konfigurációját.

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

-Name

Megadja a parancsmag által beállított mintavételi konfiguráció nevét.

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

-Port

Megadja azt a portot, amelyen a mintavételeknek csatlakozniuk kell egy elosztott terhelésű szolgáltatáshoz.

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

-ProbeCount

A példányonkénti egymást követő meghibásodások számát adja meg, amelyeket nem kifogástalannak kell tekinteni.

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

-ProbeThreshold

Az egymást követő sikeres vagy sikertelen mintavételek számát adja meg annak érdekében, hogy engedélyezhető vagy letiltható legyen a végpontra érkező forgalom.

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Protocol

Megadja a próbaidőhöz használni kívánt protokollt. A paraméter elfogadható értékei a következők: Tcp vagy Http.

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

-RequestPath

Meghatározza a terheléselosztási szolgáltatásban az állapot meghatározásához szükséges mintavételi útvonalat.

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

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

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

Bevitelek

PSLoadBalancer

String

Int32

Kimenetek

PSLoadBalancer