RabbitMQ的可视化界面进行操作

2.2 用户管理

2.2.1 命令行用户管理
  • 在linux中使用命令行创建用户

  • ## 进入到rabbit_mq的sbin目录
    cd /usr/local/rabbitmq_server-3.7.0/sbin
    
    ## 新增用户
    ./rabbitmqctl add_user jikeyi admin123

    设置用户级别

  • ## 用户级别:
    ## 1.administrator 可以登录控制台、查看所有信息、可以对RabbitMQ进行管理
    ## 2.monitoring 监控者 登录控制台、查看所有信息
    ## 3.policymaker 策略制定者 登录控制台、指定策略
    ## 4.managment 普通管理员 登录控制台
    
    ./rabbitmqctl set_user_tags ytao administrator
    2.2.2 管理系统进行用户管理
    • 管理系统登录:访问http://localhost:15672/   localhost可换成RabbitMQ实际所安装的IP地址

    • 1.新增用户
    • 2.创建虚拟主机
    • 3.删除用户
    • 4.用户绑定虚拟主机
    • 三、RabbitMQ工作模式

      RabbitMQ提供了多种消息的通信方式—工作模式

      https://www.rabbitmq.com/getstarted.html

       

       

    • 3.1 简单模式

      一个队列只有一个消费者

    • 消息通信是由两个角色完成:消息生产者(producer)和 消息消费者(Consumer)

    • 生产者将消息发送到队列,消费者把消息从队列取出
      • 3.2 工作模式

      • 多个消费者监听同一队列,但最终只有一个消费者消费成功
      • 3.3 订阅模式

      • 一个交换机绑定多个队列,每个队列有一个消息消费者,消息可被每一个消费者使用
      • 3.4 路由模式

      • 一个交换机绑定多个队列,每个消息队列都有自己唯一的key,每个队列都有一个消费者
      • 四、RabbitMQ交换机和队列管理

      • 4.1 创建队列

      • 4.2 创建交换机

      • 4.3 交换机绑定队列

posted @ 2020-07-19 11:25  beFuckingRich  阅读(14013)  评论(0编辑  收藏  举报