6.2. 用于 Apicurio Registry 健康检查的环境变量
本节论述了 OpenShift 中 Apicurio Registry 健康检查的可用环境变量。这包括存活度和就绪度探测,用于监控 OpenShift 中 Apicurio Registry 服务器的健康状态。有关示例流程,请参阅 第 6.1 节 “在 OpenShift 中配置 Apicurio Registry 健康检查”。
以下环境变量仅供参考。默认值是为大多数情况设计的,只有在您的环境需要时才应更改。对默认值的任何更改取决于您的硬件、网络和存储的数据量。这些值应该尽可能保持较低,以避免不必要的开销。
存活度环境变量
| Name | 描述 | 类型 | 默认 |
|---|---|---|---|
|
| 存活度探测失败前可能出现的存活度问题或错误数量。 | 整数 |
|
|
| 必须发生错误的阈值数。例如,如果这个值为 60,则阈值为 1,则检查会在 1 分钟出现两个错误后失败 | 秒 |
|
|
| 存活度探测需要经过的秒数,以便存活度探测重置为 OK 状态。 | 秒 |
|
|
| 以逗号分隔的忽略存活度异常列表。 | 字符串 |
|
由于 OpenShift 会自动重启一个无法进行存活度检查的 Pod,因此存活度设置与就绪度设置不同,所以不会影响 OpenShift 上 Apicurio Registry 的行为。
就绪度环境变量
| Name | 描述 | 类型 | 默认 |
|---|---|---|---|
|
| 就绪度探测失败前可能出现的就绪度问题或错误数量。 | 整数 |
|
|
| 必须发生错误的阈值数。例如,如果这个值为 60,则阈值为 1,则检查会在 1 分钟发生两个错误后失败。 | 秒 |
|
|
| 存活度探测需要经过的秒数,以便存活度探测重置为 OK 状态。在这种情况下,这意味着 Pod 未就绪的时长,直到它返回到正常操作。 | 秒 |
|
|
| 就绪度跟踪两个操作的超时时间:
如果这些操作需要的时间超过配置的超时时间,则会计算为就绪度问题或错误。这个值控制这两个操作的超时时间。 | 秒 |
|