[5.3.0] Consumer message handler not receiving messages
See original GitHub issueWhen using EasyNetQ 5.3.0, I can see from the debug messages that my consumer is receiving messages from the RabbitMQ server:
Declared consumer with consumerTag a953a822-6f77-4a51-8cb0-f744d6831139 on queue test and configuration [Priority=0, IsExclusive=False, PrefetchCount=1]
Message delivered to consumer a953a822-6f77-4a51-8cb0-f744d6831139 with deliveryTag 1
However, none of the messages actually reach the onMessage
method I pass to IDisposable Consume(IQueue queue, Func<byte[], MessageProperties, MessageReceivedInfo, Task> onMessage)
, and they appear as unacked on the RabbitMQ server side.
This issue happens when EasyNetQ is upgraded to 5.3.0, or when the version is 5.2.2 but RabbitMQ.Client is manually updated to 6.2.1. I used a RabbitMQ 3.8.8 server to test this.
Issue Analytics
- State:
- Created 3 years ago
- Reactions:3
- Comments:9 (3 by maintainers)
Top Results From Across the Web
Not able to Receive Messages on Client - Ignition
I'm troubleshooting a program that is able to send messages, but not able to receive it on other clients. I've checked that the...
Read more >Failed Kafka topic message listening repeatedly by ...
Is there any solution to stop listening to the error message? I used seekErrorHandler It works sometimes only, is there any config issue?...
Read more >EventHubConsumer | @azure/event-hubs
Indicates whether the consumer is currently receiving messages or not. When this returns true, new receive() or receiveBatch() calls cannot be made. Returns ......
Read more >Messenger: Sync & Queued Message Handling
If a handler does not have from_transport config, it will be executed on every transport that the message is received from. Process Messages...
Read more >Handling bounces and fixing SMTP bounce error codes
Bounce error codes are the three-digit number which helps us to debug the SMTP issues which has occurred while sending an email.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@Pliner Just noticed that #1107 fixes the bug, described in this issue.
@znanev Good news.