标签:设置权限 https 通过 producer iss let 硬盘 虚拟 关键词
设置如下:
durable=True
消息的生产者和接收者都需要设置队列持久化channel.queue_declare(queue=‘task_queue‘, durable=True) # 声明队列,durable=True队列持久化
delivery_mode=2
channel.basic_publish( exchange=‘‘, routing_key=‘task_queue‘, body=message, properties=pika.BasicProperties( delivery_mode=2, # 2消息持久化,1非持久化rabbitMQ重启后消息丢失 )) # 发送消息
命令 | 说明 | 参数 |
---|---|---|
rabbitmqctl list_vhosts |
列举所有虚拟主机 | |
rabbitmqctl add_vhost <vhost_name> |
添加虚拟主机 |
vhost_name 创开虚拟主机的名称 |
rabbitmqctl delete_vhost <vhost_name> |
删除虚拟主机 |
vhost_name 删除虚拟主机的名称 |
rabbitmqctl add_user <username> <password> |
添加用户 |
username 用户名 password 密码 |
rabbitmqctl set_user_tags <username> <tag> |
设置用户标签 |
username 用户名 tag 标签 如:administrator, monitoring, management |
rabbitmqctl set_permissions [-p <vhost>] <user> <conf> <write> <read> |
设置权限(如:队列交换机的创建和删除、发布消息、读取消息等) |
user 用户名 conf 正则表达式匹配置资源能够被用户访问。write 正则表达式匹配置资源能够被用户读。read 正则表达式匹配置资源能够该用户访问 示例: rabbitmqctl set_permissions ceshi ".*" ".*" ".*" 给 ceshi 用户最高权限 |
标签:设置权限 https 通过 producer iss let 硬盘 虚拟 关键词
原文地址:https://www.cnblogs.com/aaron-agu/p/12294028.html