你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Add-AzApplicationGatewayProbeConfig

将运行状况探测添加到应用程序网关。

语法

Default (默认值)

Add-AzApplicationGatewayProbeConfig
    -ApplicationGateway <PSApplicationGateway>
    -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>]

说明

Add-AzApplicationGatewayProbeConfig cmdlet 将运行状况探测添加到应用程序网关。

示例

示例 1:向应用程序网关添加运行状况探测

$Probe = Add-AzApplicationGatewayProbeConfig -ApplicationGateway Gateway -Name "Probe01" -Protocol Http -HostName "contoso.com" -Path "/path/custompath.htm" -Interval 30 -Timeout 120 -UnhealthyThreshold 8

此命令为名为 Gateway 的应用程序网关添加名为 Probe01 的运行状况探测。 该命令还将不正常的阈值设置为 8 次重试,并在 120 秒后超时。

参数

-ApplicationGateway

指定此 cmdlet 向其添加探测的应用程序网关。

参数属性

类型:PSApplicationGateway
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:True
来自管道的值:True
来自管道的值(按属性名称):False
来自剩余参数的值:False

-DefaultProfile

用于与 Azure 通信的凭据、帐户、租户和订阅。

参数属性

类型:IAzureContextContainer
默认值:None
支持通配符:False
不显示:False
别名:AzContext, AzureRmContext, AzureCredential

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-EnableProbeProxyProtocolHeader

是否通过 TCP 或 TLS 协议将代理协议标头与运行状况探测一起发送。 默认值为 false。

参数属性

类型:

Nullable<T>[Boolean]

默认值:False
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-HostName

指定此 cmdlet 将探测发送到的主机名。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Interval

指定探测间隔(以秒为单位)。 这是两个连续探测之间的时间间隔。 此值介于 1 秒到 86400 秒之间。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Match

运行状况响应中必须包含的正文。 默认值为空

参数属性

类型:PSApplicationGatewayProbeHealthResponseMatch
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-MinServers

始终标记为正常的最小服务器数。 默认值为 0

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Name

指定探测的名称。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Path

指定探测的相对路径。 有效路径以斜杠字符 (/) 开头。 探测将发送到 <Protocol>://<host>:<port><路径>。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-PickHostNameFromBackendHttpSettings

是否应从后端 http 设置中选择主机标头。 默认值为 false

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Port

用于探测后端服务器的端口

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Protocol

指定用于发送探测的协议。 此 cmdlet 仅支持 HTTP。

参数属性

类型:String
默认值:None
接受的值:Http, Https, TCP, TLS
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Timeout

指定探测超时(以秒为单位)。 如果未收到具有此超时期限的有效响应,此 cmdlet 会将探测标记为失败。 有效值为 1 秒到 86400 秒。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-UnhealthyThreshold

指定探测重试计数。 连续探测失败计数达到不正常阈值后,后端服务器将被标记为关闭。 有效值为 1 秒到 20 秒。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

CommonParameters

此 cmdlet 支持通用参数:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 有关详细信息,请参阅 about_CommonParameters

输入

PSApplicationGateway

输出

PSApplicationGateway