RabbitMQ高级使用指南.docxVIP

  • 3
  • 0
  • 约1.41万字
  • 约 31页
  • 2021-09-02 发布于天津
  • 举报
白 白鸽学吧 PAGE PAGE # 白 白鸽学吧 PAGE PAGE # RabbitMQ 高级使用指南 IhRabbitMQ bjPivotal i i鸽学吧 PAGE PAGE # PAGE PAGE # 一、RabbitMQ 简介 1、 介绍 RabbitMQ 是一个由erlang 开发的基于 AMQP (Advaneed Message Queue )协议的开源实现。用于 在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面都非常的优秀。是当前最主流的消息 中间件之一。 RabbitMQ 官网: http://www.rabbitmq.eom 2、 AMQP AMQP是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦, 消息的发送者无需知道消息使用者的存在, 同样,消息使用者也不用知道发送者的存在。 AMQP的主要特 征是面向消息、队列、路由(包括点对点和发布 /订阅)、可靠性、安全。 3、系统架构 消息队列的使用过程大概如下: (1 )客户端连接到消息队列服务器,打开一个 channel。 (2 )客户端声明一个 exchange,并设置相关属性。 (3 )客户端声明一个queue,并设置相关属性。 (4) 客户端使用routing key ,在exchange 和queue 之间建立好

文档评论(0)

1亿VIP精品文档

相关文档