python rabbitMQ持久化队列消息

 1 import pika
 2 connection = pika.BlockingConnection(
 3     pika.ConnectionParameters('localhost'))#建立一个最基本的socket
 4 chanel = connection.channel()#声明一个管道
 5 
 6 chanel.queue_declare(queue='name1',durable=True)#给管道创建一个队列,参数是管道队列名。
 7 #持久化队列
 8 chanel.basic_publish(exchange='',
 9                      routing_key='name1',
10                      body ='HELLO WORD!',
11                      properties=pika.BasicProperties(
12                          delivery_mode=2))#彻底将队列中的信息持久化。
13 print( '发出一个消息')
14 connection.close()#关闭
原文地址:https://www.cnblogs.com/hushuning/p/7944080.html