3.4.6. 未定义探测时的全局状态
:empty-readiness-checks-status 和 :empty-liveness-checks-status 管理属性在未定义就绪 度 探测时指定全局状态。
或 存活度
这些属性允许应用报告"DOWN",直到探测验证应用程序是否已就绪或存活为止。默认情况下,应用程序报告"UP"。
如果没有定义
就绪度探测,:empty-readiness-checks-status属性指定就绪度探测的全局状态:/subsystem=microprofile-health-smallrye:read-attribute(name=empty-readiness-checks-status) { "outcome" => "success", "result" => expression "${env.MP_HEALTH_EMPTY_READINESS_CHECKS_STATUS:UP}" }/subsystem=microprofile-health-smallrye:read-attribute(name=empty-readiness-checks-status) { "outcome" => "success", "result" => expression "${env.MP_HEALTH_EMPTY_READINESS_CHECKS_STATUS:UP}" }Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果没有定义
存活度探测,:empty-liveness-checks-status属性指定存活度探测的全局状态:/subsystem=microprofile-health-smallrye:read-attribute(name=empty-liveness-checks-status) { "outcome" => "success", "result" => expression "${env.MP_HEALTH_EMPTY_LIVENESS_CHECKS_STATUS:UP}" }/subsystem=microprofile-health-smallrye:read-attribute(name=empty-liveness-checks-status) { "outcome" => "success", "result" => expression "${env.MP_HEALTH_EMPTY_LIVENESS_CHECKS_STATUS:UP}" }Copy to Clipboard Copied! Toggle word wrap Toggle overflow 检查
就绪度和存活度探测的/healthHTTP 端点和:check操作也会考虑这些属性。
您还可以修改这些属性,如下例所示: