如何检索安慰队列中存在的所有消息
How to retrieve all the messages present in the solace queue
我想知道如何检索安慰队列中已经存在的消息。我能够发送和接收我从我的机器创建的消息,但无法接收队列中已存在的任何消息。我想检索消息并将其存储在文本文件中。
我通过在 Gradle 中集成 Solace API 并在 Java 中编写代码来发送消息。任何人都可以指导我吗?
对此有确切的 tutorial。
如果您通过 Maven 链接下载了 Solace Java JAR,您可能会错过整个套件,其中包含 Solace 分发的所有依赖 JAR,API 参考文档,以及作为一堆样本。后者是您在 http://dev.solace.com/get-started/java-tutorials/. Get the entire ZIP file, as well as the Release Notes, from http://dev.solace.com/downloads/.
上可以找到的内容的补充
无法从队列中接收消息有多种可能:
- 队列名称拼写错误。
- 队列权限错误。
- 队列在出口处关闭。
- 消息假脱机在路由器上未激活。
- 客户端配置文件设置为不接收保证消息。
- 出口流的数量已超过路由器/message-vpn 限制。
- 队列上的绑定计数已超出。
- 出口流量未激活。
- 客户端未连接到路由器。
- ...
检查错误/异常会告诉您无法接收消息的原因。
我想知道如何检索安慰队列中已经存在的消息。我能够发送和接收我从我的机器创建的消息,但无法接收队列中已存在的任何消息。我想检索消息并将其存储在文本文件中。
我通过在 Gradle 中集成 Solace API 并在 Java 中编写代码来发送消息。任何人都可以指导我吗?
对此有确切的 tutorial。
如果您通过 Maven 链接下载了 Solace Java JAR,您可能会错过整个套件,其中包含 Solace 分发的所有依赖 JAR,API 参考文档,以及作为一堆样本。后者是您在 http://dev.solace.com/get-started/java-tutorials/. Get the entire ZIP file, as well as the Release Notes, from http://dev.solace.com/downloads/.
上可以找到的内容的补充无法从队列中接收消息有多种可能:
- 队列名称拼写错误。
- 队列权限错误。
- 队列在出口处关闭。
- 消息假脱机在路由器上未激活。
- 客户端配置文件设置为不接收保证消息。
- 出口流的数量已超过路由器/message-vpn 限制。
- 队列上的绑定计数已超出。
- 出口流量未激活。
- 客户端未连接到路由器。
- ...
检查错误/异常会告诉您无法接收消息的原因。