安慰:没有被标记为重新传递的消息

时间:2015-12-04 16:17:34

标签: c# .net solace

我想知道是否有办法在没有将其标记为在Solace中重新传送的情况下拒绝消息。

情况:有多个订户服务的保证队列,我们​​希望另一个订户处理特定消息。非常有优势。

有没有人对此有所了解或曾经尝试过这个?

1 个答案:

答案 0 :(得分:1)

没有办法做到这一点。

您应该尝试确保邮件永远不会传递给拒绝邮件的订阅者。

您的选择是:

  1. 设计主题空间,以便将此特定邮件发送到不同的主题/队列,并绑定不同的使用者。
  2. 在队列中的使用者上应用选择器,以便只将选定的消息传递给每个使用者。
  3. 将队列配置为过期,并在一定次数的重新传递后将消息发送到死信息队列。另一个订阅者可以从死消息队列中获取消息。