Rabbitmq简单介绍,安装和去客户端使用

  

Rabbitmq简单介绍,安装和去客户端使用

  

1,消息队列介绍

  

1.1什么是消息队列?

  

消息队列(英语:消息队列)是一种进程间通信或同一进程的不同线程间的通信方式,软件的贮列用来处理一系列的输入,通常是来自用户。消息队列提供了异步的通信协议,每一个贮列中的纪录包含详细说明的数据,包含发生的时间,输入设备的种类,以及特定的输入参数,也就是说:消息的发送者和接收者不需要同时与消息队列互交。消息会保存在队列中,直到接收者取回它。
消息队列,一般我们会简称他为<代码> MQ(消息队列)> 把要传输的数据放在队列中
 Rabbitmq简单介绍,安装和去客户端使用“> </p>
  <p> <强>说明:</强> </p>
  <ul>
  <李>制作人:消息生产者,负责产生和发送消息到代理;李</>
  <李>代理:消息处理中心。负责消息存储,确认,重试等,一般其中会包含多个队列;李</>
  <李>消费者:消息消费者,负责从代理中获取消息,并进行相应处理,李</>
  </ul>
  <h4> 1.2,为什么要用消息队列? </h4>
  <h5> 1.2.1应用结偶h5> </<p>比如在我们现在公司的业务常见中:<br/> 1,给客户打完电话之后我们需要根据通话录音进行打标签;<br/> 2,给客户打完电话之后我们需要给他发送短信<br/> 3,给客户打完电话之后我们需要发送他的通话给机器人,让机器人自学习<br/>简单架构图如下:<br/> <img src=Rabbitmq简单介绍,安装和去客户端使用