我有一个简单的问题,但是我无法在互联网上找到证据。
我正在使用RabbitMQ
连接到MassTransit
,我只是想知道Consumer Acknowledgements and Publisher Confirms在默认情况下是否活动经纪人使用MassTansit
?
如果默认情况下活动:在哪里可以找到有关此的证据?
如果默认情况下未激活:如何启用这些功能?
答案 0 :(得分:1)
PublisherConfirmation默认情况下处于活动状态,并且一直都是这种方式。这意味着在等待消息通过代理确认(确认)之前,对发布的调用将不会完成。
在消费者处理消息之前,消费者不会ack
条消息。如果使用者完成,则ack
会删除该消息。如果引发异常,则消息将移至_error
队列中,并发布Fault<T>
。