
RabbitMQ
攒钱买房的迪迦
这个作者很懒,什么都没留下…
展开
-
通配符模式
通配符模式通配符表示多个表示单个生产者from pika import BlockingConnection, ConnectionParametersconnection = BlockingConnection(ConnectionParameters(host='localhost'))channel = connection.channel()# 创建一个交换机channel.exchange_declare( exchange='log3'原创 2020-07-06 20:21:33 · 263 阅读 · 0 评论 -
关键字模式
关键字模式相当于把发布订阅模式进行加工,添加了新的功能生产者模式from pika import ConnectionParameters, BlockingConnectionconnection = BlockingConnection(ConnectionParameters(host='localhost'))channel = connection.channel()# 创建一个交换机channel.exchange_declare( exchange='logs',原创 2020-07-06 20:20:58 · 261 阅读 · 0 评论 -
发布订阅模式
发布订阅模式生产者创建一个交换机消费者创建队列,并和交换机绑定起来生产者模式from pika import BlockingConnection, ConnectionParametersconnection = BlockingConnection(ConnectionParameters(host='localhost'))channel = connection.channel()# 创建一个交换机channel.exchange_declare( exchan原创 2020-07-06 20:20:26 · 201 阅读 · 0 评论 -
持久话模式
Rabbit 持久话模式生产者模式在我们创建队列的时候,把队列变成可持久化的队列在我们插入数据的时候,把数据变成持久话数据from pika import BlockingConnection, ConnectionParameters, BasicPropertiesconnection = BlockingConnection(ConnectionParameters(host='localhost'))channel = connection.channel()channel原创 2020-06-28 10:33:30 · 117 阅读 · 0 评论 -
Rabbit中的应答参数
RabbitMQ中的应答参数生成者模式在生产者模式中,不需要进行改动import pikaconnection = pika.BlockingConnection(pika.ConnectionParameters(host='localhost'))channel = connection.channel()channel.queue_declare(queue='hello', durable=True, passive=True)channel.basic_publish(ex原创 2020-06-21 19:41:30 · 244 阅读 · 0 评论 -
使用RabbitMQ实现一个简单的消息队列
实现一个简单模式首先需要把RabbitMQ跑起来rabbitmq-server.bat2. 实现一个生产者模式import pikaconnection = pika.BlockingConnection(pika.ConnectionParameters('localhost'))# 声明一个管道channel = connection.channel()# 声明queue,这个队列在RabbitMQ中生成,发送方和接收方使用同一个队列channel.queue_dec原创 2020-06-21 19:40:46 · 353 阅读 · 0 评论