使用Spring框架,是否有类似于Spring JMX导出器的,而没有

SimpleJMX似乎是合理的,但似乎也是一个仅由一个人插入的非常年轻的框架。

我需要将一大堆属性,方法和类作为JMX公开,但不想摆弄JMX API并编写大量的JMX接口(interface)。

而且没有办法在项目中引入Spring(以防万一,您可以要求)。任何提示或想法都将不胜感激:-)

最佳答案

我遍历 org.weakref.jmxutils 中的commons-dbcp-jmx库。查看 ManagedBasicDataSource.java 的示例:

@Managed(description = "The current number of active connections that have been allocated from this data source.")
public synchronized int getNumActive() {
    return super.getNumActive();
}

我自己从未使用过该库,但似乎可以使用。

关于JMX导出框架类似于Spring JMX导出器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11203715/

10-13 09:16