码迷,mamicode.com
首页 > 编程语言 > 详细

【python】-- RabbitMQ

时间:2017-12-14 19:19:34      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:cer   示例   业务   原理   协议   bsp   用户   传输   消费者   

RabbitMQ

MQ全称为Message Queue, 是一种分布式应用程序的的通信方法,它是消费-生产者模型的一个典型的代表,producer往消息队列中不断写入消息,而另一端consumer则可以读取或者订阅队列中的消息。RabbitMQ是MQ产品的典型代表,是一款基于AMQP协议可复用的企业消息系统。业务上,可以实现服务提供者和消费者之间的数据解耦,提供高可用性的消息传输机制,在实际生产中应用相当广泛。本文意在介绍Rabbitmq的基本原理,以及在python下的各种应用。

python中的queue概念:

  1. 线程queue:只是用于多个线程之间,进行数据同步交互的。
  2. 进程queue:只是用户父进程与子进程进行交互,或者属于同一父进程下的多个子进程进行交互。

 

一、安装:

 

二、基本示例:

【python】-- RabbitMQ

标签:cer   示例   业务   原理   协议   bsp   用户   传输   消费者   

原文地址:http://www.cnblogs.com/Keep-Ambition/p/8038976.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!