Set-AzApplicationGatewayProbeConfig
Задает конфигурацию пробы работоспособности для существующего Шлюз приложений.
Синтаксис
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>]
Описание
Командлет Set-AzApplicationGatewayProbeConfig задает конфигурацию пробы работоспособности для существующего Шлюз приложений.
Примеры
Пример 1. Настройка конфигурации пробы работоспособности в шлюзе приложений
Set-AzApplicationGatewayProbeConfig -ApplicationGateway Gateway -Name "Probe05" -Protocol Http -HostName "contoso.com" -Path "/path/custompath.htm" -Interval 30 -Timeout 120 -UnhealthyThreshold 8
Эта команда задает конфигурацию пробы работоспособности с именем Probe05 для шлюза приложений с именем Gateway. Команда также задает неработоспособное пороговое значение 8 повторных попыток и время ожидания после 120 секунд.
Пример 2
Задает конфигурацию пробы работоспособности для существующего Шлюз приложений. (автоматическое создание)
Set-AzApplicationGatewayProbeConfig -ApplicationGateway Gateway -Interval 30 -Match <PSApplicationGatewayProbeHealthResponseMatch> -Name 'Probe05' -Path '/path/custompath.htm' -PickHostNameFromBackendHttpSettings -Protocol https -Timeout 120 -UnhealthyThreshold 8
Параметры
-ApplicationGateway
Указывает шлюз приложений, в который этот командлет отправляет пробу.
Тип: | PSApplicationGateway |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-HostName
Указывает имя узла, в которое этот командлет отправляет пробу.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Interval
Указывает интервал пробы в секундах. Интервал времени между двумя последовательными проверками. Это значение составляет от 1 до 86400 секунд.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Match
Текст, который должен содержаться в ответе на работоспособности. Значение по умолчанию пусто
Тип: | PSApplicationGatewayProbeHealthResponseMatch |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-MinServers
Минимальное количество серверов, которые всегда помечены как работоспособные. Значение по умолчанию — 0.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Указывает имя пробы.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Path
Указывает относительный путь пробы. Допустимые пути начинаются с символа косой черты (/). Проба отправляется в <protocol>://<host>:<port><path>.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PickHostNameFromBackendHttpSettings
Следует ли выбрать заголовок узла из параметров http серверной части. Значение по умолчанию — false.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Port
Порт, используемый для проверки серверного сервера
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Protocol
Указывает протокол, используемый для отправки пробы.
Тип: | String |
Допустимые значения: | Http, Https, TCP, TLS |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Timeout
Указывает время ожидания пробы в секундах. Этот командлет помечает пробу как неудачную, если допустимый ответ не получен с этим периодом ожидания. Допустимые значения : от 1 секунды до 86400 секунд.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-UnhealthyThreshold
Указывает число повторных попыток пробы. Сервер серверной части помечается вниз после того, как число последовательных сбоев пробы достигает порогового значения неработоспособного значения. Допустимые значения : от 1 до 20 секунд.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |