Skip to content

Conversation

@zarusz
Copy link
Owner

@zarusz zarusz commented Sep 1, 2025

Introduced the RabbitMqChannelManager that provides enhanced connection resilience:

  • Continuous Retry: Unlike the previous 3-attempt limit, the connection now retries indefinitely in the background
  • Automatic Recovery: Integrates with RabbitMQ's built-in automatic recovery features
  • Connection Monitoring: Monitors connection shutdown events and triggers reconnection
  • Thread-Safe Operations: All channel operations are properly synchronized
  • Health Integration: Can work with future health check provides for better connection retry status

Related to #310

@sonarqubecloud
Copy link

sonarqubecloud bot commented Sep 4, 2025

@zarusz zarusz merged commit 7a34244 into master Sep 4, 2025
6 of 9 checks passed
@zarusz zarusz deleted the feature/310 branch September 4, 2025 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants