【问题标题】:Micrometer KafkaConsumerMetrics present when running locally but not when deployedMicrometer KafkaConsumerMetrics 在本地运行时存在,但在部署时不存在
【发布时间】:2019-10-30 12:19:20
【问题描述】:

当我在本地运行时,我可以看到 kafka.consumer. 正在被收集。当我部署我的服务时 - 我看到这些指标不存在。

我使用 kafka 版本1.11.0、java 11 和 Spring Boot 2.2。

我如何确定缺少什么?

【问题讨论】:

    标签: spring-boot apache-kafka spring-kafka micrometer spring-micrometer


    【解决方案1】:

    万一有人遇到这个问题。我必须明确添加:

    spring.jmx.enabled=true
    

    它是必需的,因为 Kafka 将数据发布到 jmx,然后 Micrometer 从那里读取它。默认情况下,jmx 从 Spring Boot 2.2 开始被禁用。

    它在本地工作,因为 IDEA 在封面下添加了 spring.jmx.enabled=true 标志。

    【讨论】:

      猜你喜欢
      • 2014-03-13
      • 2021-02-27
      • 1970-01-01
      • 1970-01-01
      • 2020-02-09
      • 2020-06-05
      • 1970-01-01
      • 1970-01-01
      • 2019-05-25
      相关资源
      最近更新 更多