Hi,
I have following configuration,
Queues - durable
Message - persistent and manual acknowledgement
If TCP connection lost between RabbitMQ and Consumer due to network failure but Consumer is active and processing the delivered messages,
RabbitMQ treats consumer as dead and re-queues the messages, it doesn't actually care whether Consumer is really dead, correct ??
If above is YES, is there any way to change this condition ??, like i wanted to customize as TCP connection lost + xxx_condition for treating Consumer as dead.
My requirement is: I don't want to process the message twice and not in favor of using cache/DB to store the state of the message,
-- Thanks