问题描述
我已将 Active MQ + Hawtio jar 文件嵌入到中间件集成工具 Mulesoft 中,部署该工具后,Hawtio 控制台在 localhost:8080 上运行。
我尝试了两种将消息加入队列的方法。队列是通过 Hawtio Conolse 创建的。下面给出了我将消息放入队列的两种方式。两种方式都行!
但据我所知,只有一种方法可以检索队列中排队的消息,即通过相同的 Mulesoft JMS 侦听器连接器。我没有学习其他检索方法。
问题:
有没有办法直接在 Hawtio 控制台中查看存储的消息?或者去我机器的一些系统目录查看存储的数据?
我也可以在控制台中看到一些可用的操作列表,但我尝试执行它们,但没有一个起作用。我也找不到更好的文档来理解这些给定的操作。当我点击“执行”
时,响应总是返回 [ ]解决方法
Hawtio 是一个队列浏览器,它是另一种 JMS 客户端,因此如果消息位于任何客户端的预取缓冲区(即 Mulesoft JMS 侦听器)中,您将无法看到消息。相反,如果没有其他消费者连接,那么您应该能够使用 browse()
和相关管理操作查看所有未确认的消息。