启动探针与存活探针配合工作
操作步骤
- 登录CAE控制台。选择“组件配置”。
- 在“组件配置”页面上方的下拉框中选择待操作的组件。
图1 选择待操作的组件
- 如图2和图3所示分别配置启动探针与存活探针,并生效配置,具体操作步骤请参考配置健康检查。
启动探针会在实例创建后10秒钟进行检查,每5秒检测一次,且连续失败5次后进行容器重启的操作。在启动探针检测到实例健康后,存活探针将进行启动检测,可以避免程序启动过慢,导致实例一直重启。
请保证程序启动时间在“延迟时间”+ “检测周期”* “最大失败次数”秒内能启动,否则启动探针会一直重启实例。如果不确定程序启动时间,建议调大“最大失败次数”以及“延迟时间”。
如图3所示,程序需要在10 + 5 * 5 = 35秒内启动。
- 单击“组件事件”,在“组件事件”页面中可以看到启动探针探测一次失败后,程序成功启动,切换到了存活探针,并检测实例健康。
图4 查看事件信息
图5 启动探针探测情况