Set-AzLoadBalancerProbeConfig
Frissíti a 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>]
[-NoHealthyBackendsBehavior <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 -NoHealthyBackendsBehavior "AllProbedUp"
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íti a 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.
Típus: | SwitchParameter |
Aliasok: | cf |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Típus: | IAzureContextContainer |
Aliasok: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | 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.
Típus: | Int32 |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | 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.
Típus: | PSLoadBalancer |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Name
Megadja a parancsmag által beállított mintavételi konfiguráció nevét.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-NoHealthyBackendsBehavior
Meghatározza, hogyan kezeli az új kapcsolatokat a terheléselosztó az összes háttérpéldány mintavételekor. A paraméter elfogadható értékei a következők: AllProbedDown vagy AllProbedUp.
Típus: | String |
Elfogadott értékek: | AllProbedDown, AllProbedUp |
Position: | Named |
Alapértelmezett érték: | AllProbedDown |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Port
Megadja azt a portot, amelyen a mintavételeknek csatlakozniuk kell egy elosztott terhelésű szolgáltatáshoz.
Típus: | Int32 |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | 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.
Típus: | Int32 |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | 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.
Típus: | Nullable<T>[Int32] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | 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.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-RequestPath
Meghatározza a terheléselosztási szolgáltatásban az állapot meghatározásához szükséges mintavételi útvonalat.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Típus: | SwitchParameter |
Aliasok: | wi |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
Kimenetek
Kapcsolódó hivatkozások
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: