[Django][Celery] {“exc_type”: “NotRegistered”, “exc_message”: [“tasks.tasks.xxx”], “exc_module”: “celery.exceptions”}が出た時の対処方法と理由

対処方法

CeleryのWorkerBrokerを再起動するば良い。

発生理由

以下のようにtaskを作成すると

from celery import shared_task

import fcm
from project.celery import app

@shared_task
def hello():
    print('Hello')

選択自体で出来てしまう。

設定自体は出来るが動作せず、以下のようのエラーとなる。

{"exc_type": "NotRegistered", "exc_message": ["celery_tasks.tasks.hello"], "exc_module": "celery.exceptions"}
よかったらシェアしてね!

コメント

コメントする

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください