hawtio控制台中确实令人困惑的问题-浏览队列显示错误消息

时间:2018-08-23 15:41:20

标签: hawtio

我正在使用hawtio控制台调查队列的内容,并从我的DLQ之一恢复一些消息。

在某个时候,我不确定为什么,我在浏览器中的URL切换为以下内容:

  

http://gractivemq01:8181/hawtio/activemq/browseQueue?tab=activemq&queueName=DLQ.DataQueue&nid=root-org.apache.activemq-Broker-broker_03-Queue-SomeOtherDataQueue

请注意,已指定“ queueName”参数,并将其永久卡在“ DLQ.DataQueue”上。但是,当我在左侧的导航树中移动时,“ nid”参数指向其他各种队列。

最终结果是,所显示的信息(在导航树右侧的网页正文中)完全不一致。当我查看队列的“属性”时,它将向我显示“ SomeOtherDataQueue”的详细信息(从而尊重“ nid”参数)。但是,当我在队列中“浏览”消息时,它将忽略我的“ nid”,并尊重URL中的“ queueName”参数。

我只能通过手动编辑URL并删除“ queueName”的参数来解决此问题。之后,“属性”和“浏览”中显示的信息是一致的,并尊重“ nid”参数。

  

http://gractivemq01:8181/hawtio/activemq/browseQueue?tab=activemq&nid=root-org.apache.activemq-Broker-broker_03-Queue-SomeOtherDataQueue

有人可以帮助我了解该“ queueName”如何以我的URL结尾,以及为什么在浏览导航树时它不会自动消失吗?当我浏览各种队列中的消息时,它总是向我显示相同的消息(来自DLQ.DataQueue),这非常令人困惑。 DLQ.DataQueue和DataQueue(原始)具有相同的消息尤其令人困惑。

0 个答案:

没有答案