【问题标题】:NServiceBus 4.03, when the queue doesnt exist, message is being sent to Transaction Dead Letter QNServiceBus 4.03,当队列不存在时,消息被发送到事务死信 Q
【发布时间】:2013-09-30 19:24:45
【问题描述】:

我有 Distributor/Worker 模型。

机器 A - 分销商

机器 B - 工人

当工人 B 尝试使用错误的 Q 名称向 Distributor 发送消息时,它会将消息放入 Transactional Dead Letter Q。

我希望将消息传递给错误 q。

【问题讨论】:

    标签: queue msmq transactional nservicebus4 dead-letter


    【解决方案1】:

    这是正确的行为。

    NServiceBus 在处理传入 消息失败时使用错误队列。

    这与尝试向不存在的队列发送消息不同。

    如果消息发送是从处理程序内部执行的,则可能有一个例外,尽管我没有测试过这种情况。

    【讨论】:

      猜你喜欢
      • 2014-08-13
      • 2020-07-01
      • 2014-08-30
      • 2022-07-28
      • 2015-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多