Set-AzApplicationGatewayProbeConfig
Hiermee stelt u de configuratie van de statustest in op een bestaande Application Gateway.
Syntaxis
Set-AzApplicationGatewayProbeConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-Protocol <String>
[-HostName <String>]
[-Path <String>]
-Interval <Int32>
-Timeout <Int32>
-UnhealthyThreshold <Int32>
[-PickHostNameFromBackendHttpSettings]
[-MinServers <Int32>]
[-Port <Int32>]
[-Match <PSApplicationGatewayProbeHealthResponseMatch>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
De cmdlet Set-AzApplicationGatewayProbeConfig stelt de configuratie van de statustest in op een bestaande Application Gateway.
Voorbeelden
Voorbeeld 1: De configuratie voor een statustest instellen op een toepassingsgateway
Set-AzApplicationGatewayProbeConfig -ApplicationGateway Gateway -Name "Probe05" -Protocol Http -HostName "contoso.com" -Path "/path/custompath.htm" -Interval 30 -Timeout 120 -UnhealthyThreshold 8
Met deze opdracht stelt u de configuratie in voor een statustest met de naam Probe05 voor de toepassingsgateway met de naam Gateway. Met de opdracht wordt ook de drempelwaarde voor slechte status ingesteld op 8 nieuwe pogingen en een time-out na 120 seconden.
Voorbeeld 2
Hiermee stelt u de configuratie van de statustest in op een bestaande Application Gateway. (automatisch gegenereerd)
Set-AzApplicationGatewayProbeConfig -ApplicationGateway Gateway -Interval 30 -Match <PSApplicationGatewayProbeHealthResponseMatch> -Name 'Probe05' -Path '/path/custompath.htm' -PickHostNameFromBackendHttpSettings -Protocol https -Timeout 120 -UnhealthyThreshold 8
Parameters
-ApplicationGateway
Hiermee geeft u de toepassingsgateway waarnaar deze cmdlet een test verzendt.
Type: | PSApplicationGateway |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
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 |
-HostName
Hiermee geeft u de hostnaam waarnaar deze cmdlet de test verzendt.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Interval
Hiermee geeft u het testinterval in seconden. Dit is het tijdsinterval tussen twee opeenvolgende tests. Deze waarde ligt tussen 1 seconde en 86400 seconden.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Match
Hoofdtekst die moet zijn opgenomen in het statusantwoord. De standaardwaarde is leeg
Type: | PSApplicationGatewayProbeHealthResponseMatch |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-MinServers
Minimaal aantal servers dat altijd in orde is gemarkeerd. De standaardwaarde is 0
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Name
Hiermee geeft u de naam van de test.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Path
Hiermee geeft u het relatieve pad van de test. Geldige paden beginnen met het slash-teken (/). De test wordt verzonden naar <Protocol>://<host>:<port><path>.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PickHostNameFromBackendHttpSettings
Of de hostheader moet worden gekozen uit de http-instellingen van de back-end. De standaardwaarde is onwaar
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Port
Poort die wordt gebruikt voor het testen van de back-endserver
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Protocol
Hiermee geeft u het protocol dat wordt gebruikt voor het verzenden van een test.
Type: | String |
Geaccepteerde waarden: | Http, Https, TCP, TLS |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Timeout
Hiermee geeft u de time-out van de test in seconden. Deze cmdlet markeert de test als mislukt als een geldig antwoord niet wordt ontvangen met deze time-outperiode. Geldige waarden liggen tussen 1 seconde en 86400 seconden.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-UnhealthyThreshold
Hiermee geeft u het aantal nieuwe pogingen voor de test op. De back-endserver wordt gemarkeerd nadat het aantal mislukte tests de drempelwaarde voor beschadigde status heeft bereikt. Geldige waarden liggen tussen 1 seconde en 20 seconden.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
Verwante koppelingen
Azure PowerShell