使用 MassTransit 时,Publisher Confirms 是否默认处于活动状态?
Is Publisher Confirms active by default when using MassTransit?
我有一个简单的问题,但我在网上找不到证据。
我正在使用 MassTransit
连接到 RabbitMQ
,我只是想知道 Consumer Acknowledgements and Publisher Confirms 默认情况下是否 活动 如果一个已使用 MassTansit
?
与代理建立连接
如果默认情况下活动:我在哪里可以找到这方面的证据?
如果默认情况下未激活:如何启用这些功能?
PublisherConfirmation 默认处于活动状态,并且一直如此。这意味着对发布的调用在等待时不会完成,直到消息被代理确认 (ack'd)。
消费者在消息被消费者处理之前不会ack
消息。如果消费者完成,ack
删除消息。如果抛出异常,消息将移至 _error
队列并发布 Fault<T>
。
我有一个简单的问题,但我在网上找不到证据。
我正在使用 MassTransit
连接到 RabbitMQ
,我只是想知道 Consumer Acknowledgements and Publisher Confirms 默认情况下是否 活动 如果一个已使用 MassTansit
?
如果默认情况下活动:我在哪里可以找到这方面的证据?
如果默认情况下未激活:如何启用这些功能?
PublisherConfirmation 默认处于活动状态,并且一直如此。这意味着对发布的调用在等待时不会完成,直到消息被代理确认 (ack'd)。
消费者在消息被消费者处理之前不会ack
消息。如果消费者完成,ack
删除消息。如果抛出异常,消息将移至 _error
队列并发布 Fault<T>
。