import pika
# 远程rabbitmq服务的配置信息
username ='guest' # 指定远程rabbitmq的用户名密码
pwd ='guest'
ip_addr ='127.0.0.1'
port_num =5672
# 消息队列服务的连接和队列的创建
credentials = pika.PlainCredentials(username, pwd)
connection = pika.BlockingConnection(pika.ConnectionParameters(ip_addr, port_num,'/', credentials))
channel = connection.channel()
# 创建一个名为balance的队列,对queue进行durable持久化设为True(持久化第一步)
channel.queue_declare(queue='single_user_overflow_queue', durable=True)
message_str ='Hello World!'for i inrange(1000):
# n RabbitMQ a message can never be sent directly to the queue, it always needs to go through an exchange.
channel.basic_publish(
exchange='single_user_overflow_exchang