• 周五. 4月 26th, 2024

5G编程聚合网

5G时代下一个聚合的编程学习网

热门标签

docker 使用rabbitmq 及在Django项目中的配置

admin

11月 28, 2021
#带管理页面
#下载镜像
docker pull rabbitmq:management
  
#创建容器并运行(15672是管理界面的端口,5672是服务的端口。这里顺便将管理系统的用户名和密码设置为admin admin)
docker run -dit --name rabbitmq -p 15672:15672 -p 5672:5672  -v /Users/liangshu/rabbitmq/lib:/var/lib/rabbitmq -v /Users/liangshu/rabbitmq/log:/var/log/rabbitmq  rabbitmq:management

#进入容器          
docker exec -it rabbitmq bash

cd /usr/sbin/
rabbitmq-plugins enable rabbitmq_management
rabbitmqctl  add_user admin admin
rabbitmqctl set_user_tags admin administrator
rabbitmqctl  set_permissions -p / admin '.*' '.*' '.*'


#celery 配置mq
RABBITMQ_HOSTS = "localost"

RABBITMQ_PORT = 5672

RABBITMQ_VHOST = '/'

RABBITMQ_USER = 'admin'

RABBITMQ_PWD = 'admin'

BROKER_URL = 'amqp://%s:%s@%s:%d/%s' % (RABBITMQ_USER, RABBITMQ_PWD, RABBITMQ_HOSTS, RABBITMQ_PORT, RABBITMQ_VHOST)

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注