我写一个类实现HealthIndicator,覆盖医疗方法。我回到Health.down().withDetail("SupportServiceStatus", "UP").build();
弹簧引导健康没有显示细节(withDetail资讯)
这应该使我health
-endpoint回报:
{
"status":"UP",
"applicationHealth": {
"status":"UP"
}
}
相反,它只是返回(健康,无详细信息):
{
"status":"UP",
}
Javacode(有些简化):
@Component
public class ApplicationHealth implements HealthIndicator {
@Override
public Health health() {
return check();
}
private Health check() {
return Health.up().withDetail("SupportServiceStatus", supportServiceStatusCode).build();
}
}
没有弹簧启动的新版本 – cahen
更新的答案。需要管理标志在1.4.2-RELEASE – olahell
对于> 1.4.1我觉得工作1.5.1 – Jontia