Qpid提供对收到的消息的回复。出于并行处理的目的,我们有多个正在侦听同一队列的应用程序实例。问题是我希望完全相同的实例收到响应。我相信这可以使用关联ID来完成,但我找不到一个如何使用Qpid执行此操作的示例。
我在网上搜索并发现了2009年的讨论(http://qpid.2158936.n2.nabble.com/get-message-by-correlationId-td3440876.html),他们的目标很快就是添加选择器。这可能是关联的故障单(https://issues.apache.org/jira/browse/QPID-4558)。完成了子任务“初始选择器实现”,所以我相信这是实现的。
我正在搜索API文档并找到方法getCorrelationId()和setCorrelationId(),但我找不到如何从队列中过滤消息的示例。
感谢。