What does [Max tasks per child setting] exactly mean in Celery?

Viewed 4397

The doc is:

With this option you can configure the maximum number of tasks a worker can execute before it’s replaced by a new process.

In what condition will a worker be replaced by a new process ? Does this setting make a worker, even with multi processes, can only process one task at one time?

1 Answers
Related