当我尝试在Django应用程序中启动celery worker时:
celery -A myApp worker -l info
我收到以下错误:
File "/home/alexander/.pyenv/versions/3.5.1/envs/myApp/lib/python3.5/site-packages/celery/utils/collections.py", line 134, in __getattr__
type(self).__name__, k))
AttributeError: 'Settings' object has no attribute 'worker_state_db'
如果您知道如何解决它,请写下您的想法!
app.config_from_object...
并不能解决问题,但是将SECRET_KEY = os.environ...
更改后完美解决了。谢谢。 - Diego Jancicapp.config_from_object
可以帮助定位错误! - boatcoder