![](https://img-blog.csdnimg.cn/a1ad21d787744fce85f1a5fc6a1b1b6b.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
RabbitMq
RabbitMQ是实现了高级消息队列协议
小郑要做干饭人
混入CSDN的胶佬
展开
-
什么是分列(Fanout)模式
当我们需要将消息一次发给多个队列时,需要使用这种模式。如下图:任何发送到Fanout Exchange的消息都会被转发到与该Exchange绑定(Binding)的所有 Queue上。1.可以理解为路由表的模式2.这种模式不需要RouteKey3.这种模式需要提前将Exchange与Queue进行绑定,一个Exchange可以绑定多个 Queue,一个Queue可以同多个Exchange进行绑定。4.如果接受到消息的Exchange没有与任何Queue绑定,则消息会被抛弃。交换器绑定队列(1原创 2020-11-17 21:22:20 · 4463 阅读 · 2 评论 -
RabbitMQ的安装及使用(linux版本)
消息中间件RabbitMQ消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量,削峰等问题实现高性能,高可用,可伸缩和中一致性[架构] 使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ主要概念:RabbitMQ server:也叫borker server,它是一种传输服务. 它的角色就是维护一条从Producer到Consumer的路线.保证数据能够按照指定的方式进行传输1. Producer:消息生产者,如图原创 2020-11-17 21:11:40 · 732 阅读 · 0 评论