Jam*_*mez 12 servicebus azure azureservicebus
是否可以直接向订阅队列发送消息?
场景:
消息失败,丢失到deadletter,消息已经使用defer手动获取,克隆并需要发送到它首先被破坏的队列,但不是主题.
我可以直接向订阅者发送消息吗?
我考虑过为每个订阅者创建一个单独的重试队列,其中处理服务也将接收来自但我不想这样做的消息.
这是一个与您先前询问的问题类似的问题:Azure Service Bus订户死信
据我所知这是不可能的。您唯一可以做的就是为每个订阅添加一个额外的过滤器,该订阅具有SubscriptionName ='SubscriptionA'之类的内容。然后,如果您希望将死信发送给特定的订阅,则可以向其添加属性SubscriptionName,以实现您的目标。考虑到您还必须确保在原始过滤器中添加一个条件,以指示属性SubscriptionName不应该存在。
但是,我同意,“取消保留”一条消息是一个很好的方案,这样它就可以再次出现在他的原始订阅中。
| 归档时间: |
|
| 查看次数: |
2334 次 |
| 最近记录: |