Java 使用弹簧执行器时更换回位物体?
我正在尝试学习执行器的使用,我正在利用Spring提供的/health端点。在这个博客之后,我编写了我的自定义HealthIndicator(如果需要,可以粘贴实现)。但我得到的反应与此类似:Java 使用弹簧执行器时更换回位物体?,java,spring,spring-mvc,Java,Spring,Spring Mvc,我正在尝试学习执行器的使用,我正在利用Spring提供的/health端点。在这个博客之后,我编写了我的自定义HealthIndicator(如果需要,可以粘贴实现)。但我得到的反应与此类似: { "status" : "DOWN", "myHealthCheck" : { "status" : "DOWN", "Error Code" : 1, "Description" : "You custom MyHealthCheck e
{
"status" : "DOWN",
"myHealthCheck" : {
"status" : "DOWN",
"Error Code" : 1,
"Description" : "You custom MyHealthCheck endpoint is down"
},
"diskSpace" : {
"status" : "UP",
"free" : 209047318528,
"threshold" : 10485760
}
}
我想要的是以下回应:
{
"status": "DOWN",
"dependencies": {
"myHealthCheck": {
"status": "DOWN",
"Error Code": 1,
"Description": "You custom MyHealthCheck endpoint is down"
}
},
"diskSpace": {
"status": "UP",
"free": 209047318528,
"threshold": 10485760
}
}
也就是说,我希望所有自定义健康指标的响应都位于名为“dependencies”的键内。有没有办法修改弹簧执行器