使用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/