2

セロリワーカーを実行しています

foreman run python manage.py celery worker -E --maxtasksperchild=1000

そしてセロリモン

foreman run python manage.py celerymon

セロリカムと同様に

foreman run python manage.py celerycam

django 管理者は、ワーカーがオフラインで、すべてのタスクが遅延状態のままであることを示しています。何度か強制終了して再起動しようとしましたが、オンラインではないようです。

これが私の構成です

BROKER_TRANSPORT = 'amqplib'
BROKER_POOL_LIMIT=0
BROKER_CONNECTION_MAX_RETRIES = 0

BROKER_URL = os.environ.get('AMQP_URL')

CELERY_RESULT_BACKEND = 'database'

CELERY_TASK_RESULT_EXPIRES = 14400
4

0 に答える 0