Есть ли способ сделать Celery/RabbitMQ постоянным?

Итак, если мой сервер выходит из строя, у меня все еще есть мои задачи?

Ответ 1

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

Ответ 2

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

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

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