目录
1.消息队列概述
2.消息队列的特点及应用场景
3.RabbitMQ
3.1 初始RabbitMQ
3.2 Docker安装RabbitMQ
3.3 RabbitMQ中的六大队列模式
3.3.1 简单队列模式: 最简单的工作队列,其中一个消息生产者,一个消息消费者,一个队列。也称为点对点模式。
3.3.2 工作队列:一个消息生产者,一个交换器,一个消息队列,多个消费者。同样也称为点对点模式。
3.3.3 发布订阅:一个消息生产者,一个交换器,多个消息队列,多个消费者。称为发布/订阅模式,一个发送到交换机的消息都会被转发到与该交换机绑定的所有队列上。很像子网广播,每台子网内的主机都获得了一份复制的消息。
3.3.4 路由模式:在发布/订阅模式的基础上,有选择的接收消息,也就是通过 routing 路由进行匹配条件是否满足接收消息。文章来源:https://www.toymoban.com/news/detail-860708.html
3.3.5 主题模式:同样是在发布/订阅模式的基础上,根据主题匹配进行筛选是否接收消息,比第四类更灵活。topics 主题模式跟 routing 路由模式类似,只不过路由模式是指定固定的路由键 routingKey,而主题模式是可以模糊匹配路由键 routingKey,类似于SQL中 = 和 like 的关系。文章来源地址https://www.toymoban.com/news/detail-860708.html
到了这里,关于.NET CORE消息队列RabbitMQ的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!