首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >弹簧启动执行器无法显示diskSpace信息

弹簧启动执行器无法显示diskSpace信息
EN

Stack Overflow用户
提问于 2016-10-31 18:27:25
回答 5查看 4.9K关注 0票数 3

我有两个Spring应用程序。我添加了Spring执行器,两者都是。当我运行其中之一时,我可以看到diskSpace

代码语言:javascript
复制
{
  "status": "UP",
  "diskSpace": {
    "status": "UP",
    "total": 399055067136,
    "free": 346446485504,
    "threshold": 10485760
  }
}

然而,在其他服务中,我只能看到:

代码语言:javascript
复制
{
  "status": "UP"
}

甚至我也将该属性添加到第二个服务中:

代码语言:javascript
复制
management:
  health:
    diskspace:
      enabled: true

我仍然看不到diskSpace信息。在调试系统时,我看到收集了这些属性,但没有返回到UI。有什么问题吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2016-10-31 19:36:21

因为只有管理员才有权看到比这更多的信息

代码语言:javascript
复制
{
  "status": "UP"
}

要查看所有指标,请与任何具有spring安全角色管理的用户进行身份验证。

(较不可取的选项)禁用执行器端点的安全性,如下所示

在应用程序属性中,yaml文件

代码语言:javascript
复制
management:
   security:
      enabled: false
票数 2
EN

Stack Overflow用户

发布于 2016-11-02 04:17:50

如果您使用的spring安全性默认为驱动器端点,您可以在您的yml文件中禁用它-

代码语言:javascript
复制
management:
   security:
      enabled: false 
票数 2
EN

Stack Overflow用户

发布于 2019-11-06 04:26:21

management.security.enabled现在是不推荐的了。

您可以通过在application.properties中添加一行获得完整的健康状况详细信息。

代码语言:javascript
复制
management.endpoint.health.show-details=always
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40348273

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档