《专题四 服务化改造》之《第三章 【补充资料】常见消息中间件应用详解》之《第九节 Rabbitmq》

《3.9.1 RabbitMQ入门及消息分发机制》

  • 2 5 RabbitMQ的配置:
    在这里插入图片描述
  • 42分 RabbitMQ架构:
    在这里插入图片描述
    消息若未指定exchange,则可投至默认的exchange,按queue名投递。
    消息的routeKey必须与direct类型的exchange的bindingKey精确匹配,而与topic类型的exchange的bindingKey可以模糊匹配。
    fanout模式下的Routing key没有意义,它会把所有发送到此exchange的消息路由到与该exchange绑定的queue。
    header类型的exchange也不需要Routing key,而是按属性路由

85:49:
在这里插入图片描述

  • 70分 临时队列
  • 77分 channel.basicQos

《3.9.2 集群和高可用》

  • 29 30 cluster普通模式:
    在这里插入图片描述

  • 11 50+ 镜像队列模式:不仅同步元数据,也会同步数据 ,这就可以避免单点故障
    31 35+ :(不一定要把数据发到全部节点,可自定义规则,比如发到指定数量的结点即可)
    在这里插入图片描述

《3.9.3 持久化和内存磁盘管理》

在这里插入图片描述

  • 8 50 RabbitMQ内存告警:
    在这里插入图片描述
  • 12分 RabbitMQ内存换页:
    在这里插入图片描述
  • 14分 RabbitMQ磁盘告警
    在这里插入图片描述

《3.9.4 消息可靠性和插件机制》

猜你喜欢

转载自blog.csdn.net/qq_23204557/article/details/112131146
今日推荐