This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.6.2. 配置健康检查
若要配置健康检查,请为您需要的每一种检查创建一个 pod。
流程
创建健康检查:
创建存活度容器执行检查:
创建一个类似以下示例的 YAML 文件:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 验证健康检查 pod 的状态:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意timeoutSeconds
参数不影响容器执行检查的就绪度和存活度探测。您可以在探测本身中使用超时机制,因为 OpenShift Container Platform 无法对进入容器的 exec 调用执行超时。在探测中实施超时的一种方法是使用timeout
参数来运行存活度或就绪度探测:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 超时值和探测脚本路径。
创建检查:
oc create -f <file-name>.yaml
$ oc create -f <file-name>.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
创建存活度 TCP 套接字检查:
创建就绪度 HTTP 检查:
创建一个类似以下示例的 YAML 文件:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建检查:
oc create -f <file-name>.yaml
$ oc create -f <file-name>.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow