如何在Qpid Broker Management控制台中查看消息的内容?

时间:2019-03-19 15:22:39

标签: java jms amqp qpid

我正在Java应用程序中使用队列,以便产生和使用通过队列的消息。

我想检查使用QPID代理发送的有效负载的内容(文档:http://qpid.apache.org/releases/qpid-broker-j-7.0.3)。我正在通过这样的链接查看我的经纪人管理器(请注意,链接中的 http -不带 s -):

http://myServer:myHost/ 

当我尝试打开一条可以看到正在发送邮件的队列中的消息时,我得到了:

enter image description here

不幸的是,我的开发服务器无法通过HTTPS连接移动,因此我必须坚持使用HTTP

我查看了一下网络,看看是否有人遇到了同样的问题,但是发现的却不多,我在另一个论坛中发现的唯一提示是修改了其中的消息传递代理的config.json为了允许在不安全的渠道上进行机密操作:

{
    "name" : "HTTP",
    "port" : "${BROKER_HTTP_PORT}",
    "authenticationProvider" : "anonymous",
    "allowConfidentialOperationsOnInsecureChannels" : true, <-- ADDED BY ME
    "protocols" : [ "HTTP" ]
}

此更改后,我已经重新启动了代理服务,但是打开有效负载时,我仍然不断收到相同的消息。

是否有人有想法不通过消费者实际读取有效载荷的内容?

0 个答案:

没有答案