У меня есть несколько задач, которые я хотел бы выполнять параллельно. Они почти на 100% привязаны к вводу-выводу и не требуют интенсивного использования ЦП (просто делают запросы API).
Я использую сельдерей / сельдерей в среде Docker и только что добавил --pool=gevent
в свой docker -compose файл , но я также должен передать --beat
.
Когда я запускаю свое приложение, я получаю следующую ошибку:
celery.exceptions.ImproperlyConfigured: -B option doesn't work with eventlet/gevent pools: use standalone beat instead.
Есть ли способ использовать выполнение потока с помощью Celery beat?