更新时间:2024-06-04 GMT+08:00
配置健康检查
应用部署后,可以使用健康检查功能查看应用实例与业务运行是否正常。
本章节通过检测在升级过程中应用不断服为例,为您介绍健康检查功能。
注意事项
- 单独使用存活探针时,如出现网络波动或程序启动过慢的情况,会导致实例持续被重启,且实例一直处于未就绪的状态。
- 检查成功:对于在健康检查中设置的请求返回状态码200。
- 检查失败:对于在健康检查中设置的请求返回状态码非200,且连续失败次数达到设置的“最大失败次数”。
操作步骤
- 登录CAE控制台。
- 在左侧导航栏中选择“组件配置”。
- 在“组件配置”页面上方的下拉框中选择需要操作的组件。
图1 选择组件
- 单击“健康检查”模块中的“编辑”。
- 在右侧弹框中可选择配置“存活探针”、“就绪探针”和“启动探针”。目前支持三种探针,可同时开启不同探针。
- 存活探针:针对应用实例进行健康检查,检测应用实例是否已经启动,此时处于启动过程中。单击“存活探针”后的进行检查方式配置。
- 就绪探针:针对应用实例进行健康检查,检测应用实例是否完成启动,此时处于可对外提供服务状态。单击“就绪探针”后的进行检查方式配置。本示例需打开就绪探针。
- 启动探针:针对应用实例进行健康检查,检测应用实例是否稳定运行,此时失败CAE会重启应用实例。单击“启动探针”后的进行检查方式配置。
图2 就绪探针
- 选择其中一种检查方式,并配置相应的参数,具体参数请参考表1、表2。
- 单击“确定”完成配置。
- 使配置生效。
- 如已完成组件部署,单击页面上方“生效配置”。在右侧弹框中确认配置信息,并单击“确定”,使配置生效。
- 如未完成组件部署,单击页面上方“配置并部署组件”,在右侧弹框中单击“确定”待部署执行完成后,配置生效。
- 升级组件后,在“组件事件”页面中观察,“组件实例健康”事件为正常,则表示组件升级成功。
图3 组件健康检查
更多参考链接
父主题: 组件配置