MassTransit/RabbitMQ如何获取跳过队列中的消息并记录?

lf3rwulv  于 2023-01-20  发布在  RabbitMQ
关注(0)|答案(1)|浏览(167)

我正在. NET6中结合MassTransit和RabbitMQ制作一个应用程序,现在我想向跳过的队列发送消息,以便用Serilog记录它。
我想我需要创建一个跳过队列消费者,这样我就可以接收消息。但是我不知道如何发送消息到跳过队列,所以我可以测试它。
我已经有一个发布者和一个使用者。但不知道如何发送跳过的消息。

a5g8bdjr

a5g8bdjr1#

由于开发人员/配置错误,消息被移动到 _skipped 队列,这通常是因为连接到原始队列的接收端点上的使用者未使用消息类型。
RabbitMQ有铲,可以用来将这些消息移回原始队列,没有必要为它编写消费者,因为您可能最终得到一个 _skipped_skipped 队列。

相关问题