【问题标题】:MBean equivalent for JBoss 7JBoss 7 的 MBean 等效项
【发布时间】:2014-02-18 17:18:16
【问题描述】:

有没有办法创建一个 MBean 并在 JBoss 7 的管理界面中公开它?

我想创建一个带有 @Singleton@Named 注释的 Bean,但我希望能够读取它的属性并像它一样调用它的操作在 JBoss 4、5、6 中。

谢谢。 SK

【问题讨论】:

  • 您打算如何读取 MBean 的状态并对其调用操作?通过管理控制台,还是通过您自己的代码?在任何一种情况下,您都可以使用 JBoss 的 MBeanServer 注册您的 MBean,但是您计划如何“查看”MBean 决定了您需要做多少工作。

标签: jboss jmx


【解决方案1】:

从 JBoss 7 开始(不确定究竟是哪个 dot 版本),JBoss 特定的 JMX 实现已被完全删除。所以唯一的选择就是使用Platform MBeanServer。当我知道很棒的 JBoss JMX 控制台消失时,我也非常失望。但是没有别的选择,我使用 jconsole 来查看我的 MBean 属性并调用任何方法。

这个link 将为您在编写标准平台 mbean 方面提供一个很好的开端。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-10
    • 2011-04-18
    • 2014-06-20
    • 2011-04-19
    • 1970-01-01
    • 2011-10-13
    • 2019-07-13
    相关资源
    最近更新 更多