Consumer silently drops connection #2243
Unanswered
DmitriiBobrovskii1983
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello.
I have strange problem connected with consumers.
Currently I have an architecture with one direct exchange called LoggerExchange, for which I dynamically create queues with listeners. Queues are not in autodelete mode and not durable. There are 2 types of messages can be sent to this Exchange - for example, Order and Trade.
I have 2 microservices each with listeners for Orders and Trades (so, there are 4 queues created for services: Order_Service1, Order_Service2, Trade_Service1, Trade_Service2 binded to LoggerExchange by classname key - Order and Trade).
Sender uses custom class for routing, realized IMessageRoutingConvention interface with route keys Order and Trade.
So, problems:
I use Windows 11, MSVS 2026 (18.3.1), .NET 10.0.3, WolverineFX 5.16.2, RabbitMQ 4.2.2 on cloudampq.
Consumers use this wolverine registration:
Sender wolverine configuration:
This behavior currently caught on MSVS (haven't run this code via CD/CI).
Also the same errors were described here (all closed):
#1878
#1439
#1896
So, what's the reason of this behavior? Maybe some options for WolverineFX+RabbitMQ were configured incorrectly?
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions