79376296

Date: 2025-01-22 00:58:04
Score: 2.5
Natty:
Report link

Not enough rep to comment, but worked on a similar setup recently. What do you mean by consumer “stops”. On rabbitmq server side, does the consumer still exist against the queue? You can check this on the dashboard.

This will tell you if your consumers really were stopped or if they’re up but not processing messages in your application.

If its the former, next clue would be checking for implicit channel closures (which may be autorecovered so you miss it happening?). Maybe set up a client/channel closure listener?

If its the latter, is it a threading issue? Are consumers processed on separate threads, and are they blocking their thread.

Also, do the logs on rabbitmq node show anything? Use named connections to pin it down. Let me know how you get on.

Reasons:
  • Blacklisted phrase (1): to comment
  • Long answer (-0.5):
  • No code block (0.5):
  • Contains question mark (0.5):
  • Low reputation (1):
Posted by: Hgrammer