RabbitMQ之前的那些事

Posted liangshiwei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RabbitMQ之前的那些事相关的知识,希望对你有一定的参考价值。

RabbitMQ消息队列

RabbitMQ是一个消息队列的产品有着 集群、消息确认、内存化、高可用、镜像等高级功能,是目前MQ产品中的佼佼者

 

RabbitMQ的来历

它是用erlang语言遵守amqp(高级队列)协议的一个消息队列产品

amqp协议:高级消息队列协议

它相当于一份产品设计需求文档 ,在文档中把所有的规则与清楚。例如要有什么方法,方法中应该有什么参数

rabbitMQ完全遵从了amqp协议的规则

 

了解RabbitMQ的元素

vhost:一个vhost与另一个vhost是隔离开的,互不影响

exchange:交换机。

  • direct:直连
  • headers:管道
  • topic:局部
  • fanout:分发,多播

measia:rabbitMQ数据存储的DB

 

image

以上是关于RabbitMQ之前的那些事的主要内容,如果未能解决你的问题,请参考以下文章

Java日志体系 —— 那些年那些事,那些日志的历史

Java日志体系 —— 那些年那些事,那些日志的历史

字符编码的那些事

CALayer的那些事

多线程的那些事-03

批量创建域用户的那些事