【问题标题】:WildFly 11 ActiveMQ Web ConsoleWildFly 11 ActiveMQ Web 控制台
【发布时间】:2018-10-26 21:48:15
【问题描述】:
我对 JMS 很陌生。我知道 WildFly 11 内置了一个 activeMQ JMS,我们当然可以向它添加一个新的 ActiveMQ。但是有没有办法为内置的 ActiveMQ 获取一个 Web 控制台,或者有一种方法可以像在独立的 ActiveMQ 实例中一样监控 JMS 队列和主题。
提前致谢。
PS:
长话短说,需要一个可以拦截和显示JMS消息的GUI界面。
【问题讨论】:
标签:
java
jms
activemq-artemis
【解决方案1】:
Wildfly 有自己的网络控制台,可以满足您的需求。我展示了基本的队列指标,例如消费者计数、消息计数、添加的消息和计划计数。
如果您想要一个超出此范围的控制台,可能可以将 ActiveMQ Artemis 随附的控制台部署到 Wildfly(例如,通过复制 war 文件)。但是,我以前没有这样做过,所以我不知道它的效果如何。
另一种选择是独立部署 ActiveMQ Artemis 并使用它来代替嵌入 Wildfly 的 ActiveMQ Artemis 实例。这将使您能够轻松、简单地访问 ActiveMQ Artemis 随附的 Web 控制台。