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

ApplicationGatewayProbe 接口

实现

HasProtocol<ApplicationGatewayProtocol> ChildResource<ApplicationGateway> HasInner<com.microsoft.azure.management.network.implementation.ApplicationGatewayProbeInner>

public interface ApplicationGatewayProbe
extends HasInner<com.microsoft.azure.management.network.implementation.ApplicationGatewayProbeInner>, ChildResource<ApplicationGateway>, HasProtocol<ApplicationGatewayProtocol>

应用程序网关探测的客户端表示形式。

方法摘要

修饰符和类型 方法和描述
abstract java.lang.String healthyHttpResponseBodyContents()
abstract java.util.Set<java.lang.String> healthyHttpResponseStatusCodeRanges()
abstract java.lang.String host()
abstract java.lang.String path()
abstract int retriesBeforeUnhealthy()
abstract int timeBetweenProbesInSeconds()
abstract int timeoutInSeconds()

方法详细信息

healthyHttpResponseBodyContents

public abstract String healthyHttpResponseBodyContents()

Returns:

对探测的 HTTP 响应的正文内容,检查以确定后端运行状况;如果未指定,则为 null

healthyHttpResponseStatusCodeRanges

public abstract Set healthyHttpResponseStatusCodeRanges()

Returns:

HTTP 响应代码范围采用后端返回的格式 ####-##,探测认为正常。

host

public abstract String host()

Returns:

要向其发送探测的主机名

path

public abstract String path()

Returns:

探测要调用的相对路径

retriesBeforeUnhealthy

public abstract int retriesBeforeUnhealthy()

Returns:

在后端服务器标记为关闭之前失败的重试探测数

可接受的值为 1 秒到 20 秒。

timeBetweenProbesInSeconds

public abstract int timeBetweenProbesInSeconds()

Returns:

探测重试之间的秒数

timeoutInSeconds

public abstract int timeoutInSeconds()

Returns:

等待响应的秒数,之后探测超时并标记为失败

可接受的值为 1 到 86400 秒。

适用于