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

Make RabbitMQ exchanges durable #854

Merged
merged 1 commit into from
Nov 6, 2021
Merged

Conversation

Brutus5000
Copy link
Member

Fixes #853
As long as we do not have any session-related data,
all exchanges and queues should be durable to avoid
data loss on server restart.

@Brutus5000 Brutus5000 force-pushed the bugfix/#853-durable-exchange branch 3 times, most recently from e552c8b to ef4f518 Compare October 27, 2021 20:23
Fixes #853
As long as we do not have any session-related data,
all exchanges and queues should be durable to avoid
data loss on server restart.
@codecov
Copy link

codecov bot commented Oct 27, 2021

Codecov Report

Merging #854 (d5fa73e) into develop (88778a3) will not change coverage.
The diff coverage is 100.00%.

Impacted Files Coverage Δ
server/message_queue_service.py 97.84% <100.00%> (ø)

@Askaholic
Copy link
Collaborator

So will this need to be coordinated with an update of the league service too then? That's the only other app using rabbitmq so far right?

@Brutus5000
Copy link
Member Author

I could squeeze it in into the rollout planned for tommorow but then we'd need to build a release for this PR as well.

@Askaholic
Copy link
Collaborator

Askaholic commented Oct 31, 2021

What I mean is, we need a corresponding PR on the league service side.

@Brutus5000
Copy link
Member Author

Yes I was aware, I meant I could sneak it in since it it's easy to do, but I wasn't sure about the other changes on the develop branch here.

So I opened a PR now and we have some time: FAForever/faf-league-service#36

@Askaholic Askaholic merged commit 6d195ab into develop Nov 6, 2021
@Askaholic Askaholic deleted the bugfix/#853-durable-exchange branch November 6, 2021 19:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

faf-lobby RabbitMQ exchange is not created as durable
2 participants