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

Missed message durability option #2

Open
erjantj opened this issue Nov 27, 2014 · 1 comment
Open

Missed message durability option #2

erjantj opened this issue Nov 27, 2014 · 1 comment

Comments

@erjantj
Copy link

erjantj commented Nov 27, 2014

I am using Celery with celery-yii for my app. Reliability is important for our project. So I want to be sure that all tasks that scheduled are executed even Rabbitmq crash. So I scheduled one task, then I stopped Rabbitmq and started again. When scheduled time come, task not executed. Original library celery-php had $persistent_messages in Celery-PHP constructor to make messages durable.
You missed this option in settings or I couldn't find it. So I override celery-yii to make messages durable.
More here http://stackoverflow.com/questions/27098701/acks-late-not-recovering-scheduled-tasks-after-rabbitmq-crash?noredirect=1#comment42800706_27098701

@0x0ece
Copy link
Owner

0x0ece commented Jan 9, 2015

Hi, I'm sorry for the delay - I totally missed the notification. I'll look into this hopefully next week.

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

No branches or pull requests

2 participants