你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AppInstanceProbe 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
探测描述针对应用实例执行的运行状况检查,以确定该实例是处于活动状态还是已准备好接收流量。
public class AppInstanceProbe
type AppInstanceProbe = class
Public Class AppInstanceProbe
- 继承
-
AppInstanceProbe
构造函数
AppInstanceProbe(Boolean) |
初始化 AppInstanceProbe 的新实例。 |
属性
FailureThreshold |
在成功后,要视为探测失败的最小连续失败次数。 最小值为 1。 |
InitialDelayInSeconds |
在启动探测之前,应用实例启动后的秒数。 详细信息: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes。 |
IsProbeDisabled |
指示探测是否已禁用。 |
PeriodInSeconds |
执行探测的频率(以秒为单位)。 最小值为 1。 |
ProbeAction |
探测的操作。 请注意 AppInstanceProbeAction ,是基类。 根据方案,可能需要在此处分配基类的派生类,或者此属性需要强制转换为可能的派生类之一。 可用的派生类包括 AppInstanceExecAction、 AppInstanceHttpGetAction 和 AppInstanceTcpSocketAction。 |
SuccessThreshold |
探测在失败后被视为成功的最小连续成功。 对于活跃度和启动,必须为 1。 最小值为 1。 |
TimeoutInSeconds |
探测超时的秒数。最小值为 1。 |