我是靠谱客的博主 舒服咖啡,最近开发中收集的这篇文章主要介绍RabbitMQ中的生产者Producer,消费者Consumer,服务节点Broker,队列Queue和Exchange交换机一、生产者(Producer)二、消费者(Consumer)三、服务节点(Broker)四、队列(Queue)五、交换机(Exchange),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

  • 一、生产者(Producer)
  • 二、消费者(Consumer)
  • 三、服务节点(Broker)
  • 四、队列(Queue)
  • 五、交换机(Exchange)


一、生产者(Producer)

消息的生产者,就是发送消息的一方,消息一般包含两个部分:消息体(payload)和标签(Label)

二、消费者(Consumer)

消费消息,也就是接受消息的一方,连接上RabbitMQ服务器,并订阅到队列上。消费消息只消费消息体,丢弃标签。

三、服务节点(Broker)

Broker可以看作一个RabbitMQ服务节点,一般情况下一个Broker可以看作一个RabbitMQ服务器。

四、队列(Queue)

RabbitMQ的内部对象,用于存储消息。多个消费者可以订阅同一队列,这时队列中的消息会被平摊(轮询)给多个消费者进行处理。

五、交换机(Exchange)

生产者发送消息到交换机上,交换机按交换机的类型将消息路由到一个或多个队列上,当路由不到时,或返回给消费者或直接丢弃。

最后

以上就是舒服咖啡为你收集整理的RabbitMQ中的生产者Producer,消费者Consumer,服务节点Broker,队列Queue和Exchange交换机一、生产者(Producer)二、消费者(Consumer)三、服务节点(Broker)四、队列(Queue)五、交换机(Exchange)的全部内容,希望文章能够帮你解决RabbitMQ中的生产者Producer,消费者Consumer,服务节点Broker,队列Queue和Exchange交换机一、生产者(Producer)二、消费者(Consumer)三、服务节点(Broker)四、队列(Queue)五、交换机(Exchange)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部