G
G
Gennady Kruglov2021-12-13 18:49:29
IIS
Gennady Kruglov, 2021-12-13 18:49:29

What are the weird queues automatically created in RabbitMQ?

There is an ecosystem of microservices, which are ASP.NET applications running under IIS and communicating with each other via RabbitMQ using the MassTransit library. Recently, we discovered that when performing some operations and distributing messages in RabbitMQ, queues of the form are automatically generated:
61b76a3408b06634442367.png

At the same time, an attempt is made to deliver a message to this queue, as if it had a consumer of the propagated message type, after which, all such messages fall into the skipped queue .

Here is an example of such a message:
61b76a9af24c9581235604.png

Accordingly, many such messages can accumulate in the skipped queue in an hour:
61b76ad184369285926438.png

As far as I can see, there is no loss of any data or duplicates, just messages accumulate in the skipped queue, they have to be constantly cleaned manually. As far as I understand, the problem can be solved by getting rid of this strange queue, which is created by itself. But I do not understand the nature of its occurrence. Has anyone come across something similar?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
D
Denis, 2021-12-24
@den_labs

It is very similar to the dead-letters queue, you can read in the documentation what messages get there.
If you look at the message MT-Reason: dead-letter

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question