RabbitMQ用户配置只读权限

RabbitMQ在使用时需要配置用户只有只读权限,正确设置如下

rabbitmqctl set_permissions read-only-user '.*' '^amq.gen.*$' '.*'

amq.gen这个字段的设置根据自己的实际连接客户端sdk进行设置

错误设置如下,无法通过验证

rabbitmqctl set_permissions read-only-user '.*' '^$' '.*'

详细的说明可见网页