Есть ли способ сделать Celery / RabbitMQ постоянным? - PullRequest
12 голосов
/ 28 декабря 2010

Чтобы в случае сбоя моего сервера у меня остались задачи?

Ответы [ 2 ]

16 голосов
/ 29 декабря 2010

RabbitMQ может быть постоянным, и Celery отправляет постоянные сообщения по умолчанию, поэтому вам не нужно ничего делать, чтобы включить это.

0 голосов
/ 30 октября 2012

rabbitmq сохраняет эти сообщения по умолчанию

rabbitmq не удаляет сообщения, если они не были подтверждены потребителями, поэтому сельдерей делает то же самое.

при сбое и повторном запуске работника они получат сообщения, которые не были подтверждены в последний раз до сбоя.

...