Имя задачи "Сельдерей" отличается в двух рабочих

У меня есть следующая структура каталогов для проекта celery:

my_app
├── __init__.py
├── my_tasks.py

Я запускаю рабочий с точно такой же командой celery -A my_app.my_tasks.post_request worker -l DEBUG на 2 узлах, но получаю два разных имени задачи, одно из которых имеет абсолютный путь:

[tasks]
  . celery.accumulate
  . celery.backend_cleanup
  . celery.xxx
  . ...
  . my_app.my_tasks.post_request

Другой больше похож на относительный путь:

[tasks]
  . celery.accumulate
  . celery.backend_cleanup
  . celery.xxx
  . ...
  . post_request

Как celery генерирует имя задачи? Я прочитал раздел names официальной документации, но все еще не могу найти, почему имена отличаются в двух рабочих.

Вернуться на верх