You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Spring Boot 2.0.1应用启动时Netflix Atlas提示"Subscriptions not enabled"求助

解决Spring Boot 2.0.1中Netflix Atlas提示"Subscriptions not enabled"的问题

首先别担心,这个subscriptions not enabled只是INFO级别的提示信息,不是错误,完全不会影响你的应用运行或者Metrics上报功能——从你给出的日志就能看到,Atlas已经正常启动,并且每10秒会把Metrics上报到http://localhost:7101/api/v1/publish了。

这个提示的意思是:Atlas的订阅功能默认未开启,这个功能主要用来接收Atlas服务器下发的动态规则(比如自定义聚合规则、告警规则等)。如果你的场景不需要这类动态规则,完全可以忽略这个提示。

如果你想要开启订阅功能或者消除这个提示,可以通过以下配置实现:

配置方式

根据你的配置文件类型(properties/yaml)添加对应配置:

application.properties

# 确保Atlas Metrics导出功能开启
management.metrics.export.atlas.enabled=true
# 开启Atlas订阅功能
management.metrics.export.atlas.subscriptions.enabled=true
# 指定Atlas服务器地址(和日志里的上报地址保持一致即可)
management.metrics.export.atlas.uri=http://localhost:7101/api/v1/publish

application.yml

management:
  metrics:
    export:
      atlas:
        enabled: true
        subscriptions:
          enabled: true
        uri: http://localhost:7101/api/v1/publish

配置完成后重启应用,这个提示就会消失,同时Atlas客户端会和服务器建立连接,接收来自服务器的动态规则指令。

内容的提问来源于stack exchange,提问作者dgarceran

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 04:15:14