文档首页/ 云应用引擎 CAE/ 最佳实践/ 健康检查/ 启动探针与存活探针配合工作
更新时间:2024-05-24 GMT+08:00

启动探针与存活探针配合工作

前提条件

操作步骤

  1. 登录CAE控制台。选择“组件配置”
  2. “组件配置”页面上方的下拉框中选择待操作的组件。

    图1 选择待操作的组件

  3. 图2图3所示分别配置启动探针与存活探针,并生效配置,具体操作步骤请参考配置健康检查

    图2 配置存活探针
    图3 配置启动探针

    启动探针会在实例创建后10秒钟进行检查,每5秒检测一次,且连续失败5次后进行容器重启的操作。在启动探针检测到实例健康后,存活探针将进行启动检测,可以避免程序启动过慢,导致实例一直重启。

    请保证程序启动时间在“延迟时间”+ “检测周期”* “最大失败次数”秒内能启动,否则启动探针会一直重启实例。如果不确定程序启动时间,建议调大“最大失败次数”以及“延迟时间”

    图3所示,程序需要在10 + 5 * 5 = 35秒内启动。

  4. 单击“组件事件”,在“组件事件”页面中可以看到启动探针探测一次失败后,程序成功启动,切换到了存活探针,并检测实例健康。

    图4 查看事件信息
    图5 启动探针探测情况