java - Spring JMX - 将包中的类注册为 MBean

标签 java spring jmx mbeans

我正在使用 Spring JMX 在我的应用程序中设置 JMX 支持。这似乎相对容易做到,但我想知道有关 MBean 注册的一件事。我知道有(至少两种)不同的方法将类注册为 MBean,但为此,您需要在 XML 配置中指定要注册为 MBean 的 bean,或者需要使用 @ 注释这些类托管资源。我想知道是否有一种方法可以指定一个包并让 Spring 自动将该包中的所有类注册为 MBean。

感谢您的回答。

最佳答案

没有。我已经使用 Spring JMX 相当多了,但没有什么比这更好的了。您提到的两种方法(以及通过 Java 配置)是在 Spring 中注册 MBean 的唯一方法。

关于java - Spring JMX - 将包中的类注册为 MBean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34001505/

相关文章:

java - 将字节数组转换为图像

java - Android - 静态上下文

apache-kafka - 使用 JMX 收集 `kafka.producer` 指标

java - 在作业 ETL-Load 中执行步骤 ETL-file-load 时遇到错误

java - 如何为 Java Spring REST API 实现 AngularJS JWT 身份验证

spring-boot - Camel 上下文根本没有在 Hawtio JMX 中列出

java - 如何通过Weblogic Java API检索Weblogic的Deployment测试点

java 找不到或无法加载主类

java - Java Server Socket连续运行会出现什么问题

java - 在spring jsp中将输入文本和隐藏字段的数据发送到 Controller 名称dosavenews