Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JAMES-3454 Use a callback mechanism to re-create RabbitMQ auto-delete queues upon reconnections #4085

Closed
wants to merge 3 commits into from

Conversation

chibenwa
Copy link
Member

Requires manual testing on DEV before adoption

@chibenwa chibenwa added the bug label Nov 24, 2020
@chibenwa chibenwa added this to the into-production-kanban milestone Nov 24, 2020
@chibenwa chibenwa self-assigned this Nov 24, 2020
@chibenwa chibenwa linked an issue Nov 24, 2020 that may be closed by this pull request
… queues upon reconnections

These queues could have been deleted during the outage, if the outage was long enough, causing
fatal errors upon consumes for features like EventBus messaging, task cancellation, task termination.
We rely on an already known queue name, based in the EventBusId
@chibenwa chibenwa marked this pull request as ready for review November 25, 2020 05:46
@chibenwa
Copy link
Member Author

Tested manually on DEV, no James reboot required on DEV

@chibenwa chibenwa added the waiting_merge We are about to merge this! label Nov 27, 2020
@chibenwa
Copy link
Member Author

Merged

@chibenwa chibenwa closed this Nov 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug waiting_merge We are about to merge this!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

TaskManager: RabbitMQ outages requires a James restart
3 participants