【问题标题】:Spring Boot Admin high cpu usage / details page refresh intervalSpring Boot Admin 高 cpu 使用率/详情页刷新间隔
【发布时间】:2020-01-15 12:59:30
【问题描述】:

我处于在一个应用程序中拥有 SBA 服务器和客户端的“禁止”场景(因此只有一个应用程序为任何 SBA 服务器实例注册,它本身就是)。由于种种原因,我无法改变它。

在洞察力>详细信息页面上,我发现 CPU 使用量很大。不知道为什么,我唯一能想到的是我有“很多”缓存(比如 40 个)。对 cpu 使用情况有任何猜测吗?

第二件事是:我无法找到设置详细信息页面上的图表更新频率的配置。有没有办法让那个“慢”?试试看是不是这个原因。

【问题讨论】:

标签: performance cpu-usage spring-boot-actuator spring-boot-admin


【解决方案1】:

我对减少 Spring Boot Admin 性能饥饿的提示是减少服务的检查间隔。您可以通过 yml 中的以下内容在 Spring Boot Admin 属性/yml 文件中执行此操作,例如每 2 分钟刷新一次连接服务的状态:

spring:
       boot:
        admin:
          monitor:
            status-interval: 120000ms
            status-lifetime: 120000ms
            info-interval: 120000ms
            info-lifetime: 120000ms

关于配置监控间隔的更多细节可以在这里找到:https://codecentric.github.io/spring-boot-admin/current/#_configuration_options

我不知道如何配置线程、内存等图形的刷新间隔,我认为目前无法配置。

希望这些信息对您有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-15
    • 1970-01-01
    • 2013-06-18
    • 2021-12-09
    • 2014-07-16
    • 2014-08-24
    • 1970-01-01
    相关资源
    最近更新 更多