Поделиться через


New-AzApplicationGatewayProbeConfig

Создает пробу работоспособности.

Синтаксис

Default (По умолчанию)

New-AzApplicationGatewayProbeConfig
    -Name <String>
    -Protocol <String>
    [-HostName <String>]
    [-Path <String>]
    -Interval <Int32>
    -Timeout <Int32>
    -UnhealthyThreshold <Int32>
    [-PickHostNameFromBackendHttpSettings]
    [-MinServers <Int32>]
    [-Port <Int32>]
    [-EnableProbeProxyProtocolHeader <Boolean>]
    [-Match <PSApplicationGatewayProbeHealthResponseMatch>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Описание

Командлет New-AzApplicationGatewayProbeConfig создает пробу работоспособности.

Примеры

Пример 1. Пример1. Создание пробы работоспособности

New-AzApplicationGatewayProbeConfig -Name "Probe03" -Protocol Http -HostName "contoso.com" -Path "/path/custompath.htm" -Interval 30 -Timeout 120 -UnhealthyThreshold 8

Эта команда создает пробу работоспособности с именем Probe03 с протоколом HTTP, интервалом 30 секунд, временем ожидания 120 секунд и неработоспособным порогом повторных попыток 8.

Пример 2

Создает пробу работоспособности. (autogenerated)

New-AzApplicationGatewayProbeConfig -Interval 30 -Match <PSApplicationGatewayProbeHealthResponseMatch> -Name 'Probe03' -Path '/path/custompath.htm' -PickHostNameFromBackendHttpSettings -Protocol https -Timeout 120 -UnhealthyThreshold 8

Параметры

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.

Свойства параметров

Тип:IAzureContextContainer
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-EnableProbeProxyProtocolHeader

Следует ли отправлять заголовок протокола прокси вместе с пробой работоспособности по протоколу TCP или TLS. По умолчанию используется значение false.

Свойства параметров

Тип:

Nullable<T>[Boolean]

Default value:False
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-HostName

Указывает имя узла, которое этот командлет отправляет пробу.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Interval

Указывает интервал пробы в секундах. Это интервал времени между двумя последовательными пробами. Это значение составляет от 1 до 86400 секунд.

Свойства параметров

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Match

Текст, который должен содержаться в ответе на работоспособности. Значение по умолчанию пусто

Свойства параметров

Тип:PSApplicationGatewayProbeHealthResponseMatch
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MinServers

Минимальное количество серверов, которые всегда помечены как работоспособные. Значение по умолчанию — 0

Свойства параметров

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Указывает имя пробы.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Path

Указывает относительный путь пробы. Допустимые пути начинаются с символа косой черты (/). Проба отправляется в <protocol>://<host>:<port><path>.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PickHostNameFromBackendHttpSettings

Следует ли выбрать заголовок узла из параметров http серверной части. Значение по умолчанию равно false

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Port

Указывает порт, используемый для проверки внутренних серверов.

Свойства параметров

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Protocol

Указывает протокол, используемый для отправки пробы.

Свойства параметров

Тип:String
Default value:None
Допустимые значения:Http, Https, TCP, TLS
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Timeout

Указывает время ожидания пробы в секундах. Этот командлет помечает пробу как неудачную, если допустимый ответ не получен с этим периодом ожидания. Допустимые значения : от 1 секунды до 86400 секунд.

Свойства параметров

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-UnhealthyThreshold

Указывает число повторных попыток пробы. Сервер серверной части помечается вниз после того, как число последовательных сбоев пробы достигает порогового значения неработоспособного значения. Допустимые значения : от 1 до 20 секунд.

Свойства параметров

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Входные данные

None

Выходные данные

PSApplicationGatewayProbe