我们正在使用.Net Core / RabbitMQ / MassTransit,并且我有一个Consumer [OrderCreatedEvent]运作良好。
我想拥有一个错误恢复机制,在启动应用程序时,我想从错误队列中读取然后删除消息。
是否可以从MassTransit的错误队列中读取然后删除消息?
您可以在错误队列上创建一个接收端点,该端点将读取与其他任何接收端点相同的消息。您需要一个能够读取消息格式并对该错误消息进行某些操作的使用者(并且可能与原始操作有所不同)。