我正在Java应用程序中使用队列,以便产生和使用通过队列的消息。
我想检查使用QPID代理发送的有效负载的内容(文档:http://qpid.apache.org/releases/qpid-broker-j-7.0.3)。我正在通过这样的链接查看我的经纪人管理器(请注意,链接中的 http -不带 s -):
http://myServer:myHost/
当我尝试打开一条可以看到正在发送邮件的队列中的消息时,我得到了:
不幸的是,我的开发服务器无法通过HTTPS
连接移动,因此我必须坚持使用HTTP
。
我查看了一下网络,看看是否有人遇到了同样的问题,但是发现的却不多,我在另一个论坛中发现的唯一提示是修改了其中的消息传递代理的config.json
为了允许在不安全的渠道上进行机密操作:
{
"name" : "HTTP",
"port" : "${BROKER_HTTP_PORT}",
"authenticationProvider" : "anonymous",
"allowConfidentialOperationsOnInsecureChannels" : true, <-- ADDED BY ME
"protocols" : [ "HTTP" ]
}
此更改后,我已经重新启动了代理服务,但是打开有效负载时,我仍然不断收到相同的消息。
是否有人有想法不通过消费者实际读取有效载荷的内容?