gpt4 book ai didi

spring-boot - 在 Spring Boot Actuator 中隐藏健康指标的详细信息

转载 作者:行者123 更新时间:2023-12-02 14:55:58 41 4
gpt4 key购买 nike

我正在使用来自执行器的 Spring Boot 运行状况指示器。到目前为止,示例响应如下所示:

{
"status":"DOWN",
"details": {
"diskSpace": {
"status":"UP",
"details": {
"total":499963170816,
"free":250067189760,
"threshold":10485760
}
}
}
}

因为我需要公开 /actuator/health 端点,所以我需要隐藏健康指标的详细信息,所以我希望得到这样的结果:

{
"status":"DOWN",
"details": {
"diskSpace": {
"status":"UP"
}
}
}

对于磁盘空间来说,这不是一个大问题,但是例如对于数据库,我不想在发生中断时共享异常消息和详细信息。此外(正如我在开头提到的)它必须是公开的,所以我不想让这个端点“在授权时”。最后 - 如果无需编写我自己的自定义端点就可以做到这一点,那就太好了。

有可能吗?

最佳答案

在撰写本文时(在 Spring Boot 2.1 和更早版本中)如果不编写您自己的自定义端点,这是不可能的。我打开了an issue将其视为 Spring Boot future 版本的增强功能。

关于spring-boot - 在 Spring Boot Actuator 中隐藏健康指标的详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52874486/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com