Как убедиться, что сельдерей получит наши задания?
У меня проблема при использовании сельдерея
Я работаю с моим upload-file api с помощью celery и иногда он не получает задание и мой файл не загружается в MINIO,
Иногда он получает задания, и загрузка проходит успешно.
В чем может быть проблема? И как мы можем убедиться, что сельдерей получит задание?
Я использую Django в качестве бэкенд-фреймворка.
Я предполагаю, что ваш работник не знаком с call_ai_engine_api_task
.
Есть несколько способов сделать это, например:
app = Celery("my_app", broker=..., backend=..., include=["path.to.call_ai_engine_api_task", ..])
или с помощью этой техники.
Затем вы можете увидеть список зарегистрированных заданий в журналах запуска рабочих.