正如标题所说。运行
/actuator/health
返回向下,同时单独检查每个组返回向上。
可能是什么原因?
$ curl localhost:10010/actuator/health
{"status":"DOWN","groups":["liveness","readiness"]}
$ curl localhost:10010/actuator/health/liveness
{"status":"UP"}
$ curl localhost:10010/actuator/health/readiness
{"status":"UP"}
此外,由于
actuator/health/probes
或/actuator/health/ping
有空响应,因此怀疑某些事情很奇怪。
要了解更多详细信息,女巫服务可以产生这种结果
"status":"DOWN"
,您应该在您的application.properties/yml
中更改下一个属性的默认值,如下所示:
management.health.defaults.enabled=false
management.endpoint.health.show-details=always
我们的问题出在 AMQ 上。
management.health.jms.enabled: false
为我们解决了这个问题。我仍然不明白的是为什么执行器不会列出它正在检查的探头;即使有演出细节。