mule - 在 Mule 中创建 mbean - 由 Mule 管理控制台监控

标签 mule hornetq

我们需要监控 HornetQ 消息(Jboss 的一部分)——监控是在消息到达队列、消息数量、消息消耗、审核消息有效负载方面。 HornetQ 是否公开 JMX Mbean 来监控这个过程?

作为集成策略的一部分,此信息必须显示在 Mule 管理控制台上。 Mule 管理控制台只能探测 mule 实例 mbeans。为了克服这个问题,我们可能需要在 Mule 中编写自定义 mbean 来连接到 HornetQ 消息传递,同样可以在 MMC 上显示。我们如何在 mule 上编写自定义 JMX Mbean,这需要部署到 mbean 服务器(代理)并进行调度?

谢谢

最佳答案

就个人而言,我以前从未尝试过,但应该可以使用 MBeanServer bean 来指示 HornetQ。使用 Mule's JMX server .

关于mule - 在 Mule 中创建 mbean - 由 Mule 管理控制台监控,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18045301/

相关文章:

java - 是否可以在没有 JNDI 的情况下将 HornetQ 用作 bean(即使它在某种抽象之后)...?

java - 用户 : null doesnt have permission=CREATE_DURABLE_QUEUE on address

java - 在 Jboss EAP 6.3 中编写一个 Java 程序连接到 HornetQ 消息服务?

java - Spring/Mule 架构问题

java - 从自定义转换器访问 Mule 全局变量

esb - 登录到 Mule ESB 中的文件

javascript - 在 MIRTH 中导入自定义 JAR。 (2.2.1.5861)

mysql - 功能未实现查询 : select * from alarm_status Parameters: []

jmx - Hornetq的MBean没有暴露在WildFly中

java - 给HornetQ-JMS Queue注解StatelessBean @Depends