Celery tasks retry (Celery, Django and RabbitMQ) -


Can you tell me what is happening when you ask for work again in the vegetable? Will the same worker try again in the thread or it will be returned to the broker who can send it somewhere else?

If the worker or the sender suddenly stops, what will happen to try again? If the task can be lost, is there some way to avoid this? Can save every task in database and try again if no results are available for some time?

Or can the dispatcher be having its own constant storage? What will happen about this when a worker thread was crashing or

Yes, the broker with a different estimated execution (pre time

If the worker or the sender is suddenly closed, then what will happen to try again ? If the task can be lost, then what is the solution to avoid this? Can save every task in the database and try again if no result is received for some time? Or can the dispatcher be That its own constant continuity What is the problem? What about this if the worker gets the thread accident work or while executing it?

A complete answer here

Comments