×

深圳网站建设—APP开发—网站制作—小程序开发_博纳网络公司

网站制作

网站设计关于架构布局Rabbit MQ的工作原理详解

文章编辑:网站建设 文章来源:网站设计 浏览量:

 网站设计关于架构布局Rabbit MQ的工作原理详解,深圳网站设计公司本文主要与各位分享关于Rabbit MQ的工作原理了,希望能给各位的网站设计以及规划工作有所帮助,消息从发送端到接收端的流转过程,即RabbitMQ的消息发送与接收的工作机制,如下图所示。
网站设公司浅析Rabbit MQ的基本用法
  Rabbit MQ有6种基本用法:单对单、单对多、发布订阅模式、按路由规则发送/接收、主题和RPC(即远程存储调用)。我们将介绍单对单、单对多和主题的用法。单对单:单发送、单接收,如下图所示。
单对多:一个发送端,多个接收端,比如分布式的任务派发,如下图所示。
主题:ExchangeType为topic。发送消息时需要指定交换机及RoutingKey,消费者的消息队列绑定到该交换机并匹配到RoutingKey实现消息的订阅,订阅后可接收消息。只有消费者将队列绑定到该交换机且指定的RoutingKey符合匹配规则,才能收到消息。其中RoutingKey可以设置成通配符,如*或#(*表示匹配RoutingKey中的某个单词,#表示任意的RoutingKey的消息都能被收到)。如果RoutingKey由多个单词组成,则单词之间用“.”来分隔,如下图所示。
命名规范建议。
交换机名的命名规范建议:Ex{AppID}.{自定义ExchangeName}。队列名的命名规范建议:MQ{AppID}.{自定义QueueName}。好了,网站设计公司本文关于“
架构布局Rabbit MQ的工作原理详解”的知识就分享到这里,谢谢关注,博纳网络编辑整理。
 
 

当前文章链接:https://www.198bona.com/construction/design/3054.html
如果您觉得案例还不错请帮忙分享:

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【qin@198bona.com 】,我们在确认后,会立即删除,保证您的版权。