代码之家  ›  专栏  ›  技术社区  ›  Naman

JmxReporter的替代品删除向导.metrics:metrics core最新版本

  •  2
  • Naman  · 技术社区  · 7 年前

    codahale-metrics 已经转移到 io. . 我们代码中的一个实现使用了类:

    import com.codahale.metrics.JmxReporter
    

    <metrics.core.version>3.2.2</metrics.core.version>
    

    现在,我们计划升级到工件的最新版本

    <metrics.core.version>4.1.0-rc3</metrics.core.version>
    

    这不再是我们正在使用的类了,它是否已经被迁移到了其他工件中,或者是否有一种替代方法来使用 JmxReporter 现在?

    附言 :已在internet上搜索其发行说明和备选方案,但尚未找到与此相关的结果。

    1 回复  |  直到 7 年前
        1
  •  5
  •   Naman    7 年前

    release notes of version 4.0.0 其项目列表为:

    将JMX报告移动到 metrics-jmx 模块

    因此现在正确的使用类的方法 JmxReporter 将使用对不同模块的依赖:

    <dependency>
        <groupId>io.dropwizard.metrics</groupId>
        <artifactId>metrics-jmx</artifactId>
        <version>4.1.0-rc3</version>
    </dependency>
    

    此外,进口货物中的包装需要修改为:

    import com.codahale.metrics.jmx.JmxReporter;
    
    推荐文章