Add-AzApplicationGatewayProbeConfig
Dodaje sondę kondycji do usługi Application Gateway.
Składnia
Add-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>]
Opis
Polecenie cmdlet Add-AzApplicationGatewayProbeConfig dodaje sondę kondycji do usługi Application Gateway.
Przykłady
Przykład 1. Dodawanie sondy kondycji do bramy aplikacji
$Probe = Add-AzApplicationGatewayProbeConfig -ApplicationGateway Gateway -Name "Probe01" -Protocol Http -HostName "contoso.com" -Path "/path/custompath.htm" -Interval 30 -Timeout 120 -UnhealthyThreshold 8
To polecenie dodaje sondę kondycji o nazwie Probe01 dla bramy aplikacji o nazwie Gateway. Polecenie ustawia również próg złej kondycji na 8 ponownych prób i przekracza limit czasu po 120 sekundach.
Parametry
-ApplicationGateway
Określa bramę aplikacji, do której to polecenie cmdlet dodaje sondę.
Typ: | PSApplicationGateway |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-HostName
Określa nazwę hosta, do którego wysyła to polecenie cmdlet.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Interval
Określa interwał sondy w sekundach. Jest to przedział czasu między dwoma kolejnymi sondami. Ta wartość wynosi od 1 sekundy do 86400 sekund.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Match
Treść, która musi być zawarta w odpowiedzi na kondycję. Wartość domyślna jest pusta
Typ: | PSApplicationGatewayProbeHealthResponseMatch |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-MinServers
Minimalna liczba serwerów, które są zawsze oznaczone jako w dobrej kondycji. Wartość domyślna to 0
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Name
Określa nazwę sondy.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Path
Określa ścieżkę względną sondy. Prawidłowa ścieżka zaczyna się od znaku ukośnika (/). Sonda jest wysyłana do <ścieżki> Protocol>://<host>:<port><.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PickHostNameFromBackendHttpSettings
Określa, czy nagłówek hosta powinien zostać wybrany z ustawień http zaplecza. Wartość domyślna to false
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Port
Port używany do sondowania serwera zaplecza
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Protocol
Określa protokół używany do wysyłania sondy. To polecenie cmdlet obsługuje tylko protokół HTTP.
Typ: | String |
Dopuszczalne wartości: | Http, Https, TCP, TLS |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Timeout
Określa limit czasu sondy w sekundach. To polecenie cmdlet oznacza sondę jako niepowodzenie, jeśli prawidłowa odpowiedź nie zostanie odebrana z tym limitem czasu. Prawidłowe wartości to od 1 sekundy do 86400 sekund.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-UnhealthyThreshold
Określa liczbę ponownych prób sondy. Serwer zaplecza jest oznaczony jako wyłączony po osiągnięciu progu złej kondycji przez kolejną liczbę niepowodzeń sondy. Prawidłowe wartości to od 1 sekundy do 20 sekund.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |