0
私はどこかのステップを逃していると思いますが、私は見ていて、それを見つけることができませんでした。私のセロリの仕事を実行すると、私はget_task.delay(args)
を呼び出すと、このエラーメッセージno encoder installed for (u'json',)
がスローされます。私は私自身のカスタムシリアル化を持っていると思いますか?kombuから(u'json '、)のエンコーダがインストールされていません
settings.py
CELERY_ACCEPT_CONTENT = ['pickle']
CELERY_TASK_SERIALIZER = 'json',
CELERY_RESULT_SERIALIZER = 'json'
私もget_task.apply_async((args), serializer='json')
を試してみました。これはハングアップするようです。何も実行されていません。私はworkers
をチェックしましたが、何も表示されません。
-___- |||それは恥ずかしいです..ありがとう。 – JamAndJammies