其他分享
首页 > 其他分享> > RabbitMQ的入门了解

RabbitMQ的入门了解

作者:互联网

(1)简介:RabbitMQ 采用 Erlang 语言基于 AMQP 标准开发。

AMQP,即 Advanced Message Queuing Protocol(高级消息队列协议),是一个网络协议,是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,并不受客户端/中间件不同产品,不同的开发语言等条件的限制。2006年,AMQP 规范发布。类比HTTP。

(2)rabbitMQ的基础架构
image

(3)端口号

(4)用户的分类:

  1. 超级管理员(administrator):可登录管理控制台,可查看所有的信息,并且可以对用户,策略(policy)进行操作。
  2. 监控者(monitoring):可登录管理控制台,同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等)
  3. 策略制定者(policymaker):可登录管理控制台, 同时可以对policy进行管理。但无法查看节点的相关信息。
  4. 普通管理者(management):仅可登录管理控制台,无法看到节点信息,也无法对策略进行管理。
  5. 其他:无法登录管理控制台,通常就是普通的生产者和消费者。

标签:入门,RabbitMQ,Connection,了解,控制台,客户端,channel,AMQP
来源: https://www.cnblogs.com/rbwbear/p/15539937.html