I create vhost:
rabbitmqctl add_vhost test
Then the user:
rabbitmqctl add_user user 123456
Then I take permissions for this user:
rabbitmqctl set_permissions -p test user "test" "test" "test"
I use celery in tasks.py:
app = Celery('tasks', broker='amqp://user: 123456@localhost /test', backend='amqp://user: 123456@localhost /test')
Then I run:
celery -A tasks worker --loglevel=info
I have an error:
amqp.exceptions.AccessRefused: Exchange.declare: (403) ACCESS_REFUSED - access to exchange 'celeryev' in vhost 'test' refused for user 'user'
How to fix it?
Thanks!
python celery rabbitmq
tim
source share