addproject
This commit is contained in:
19
zhyy/library/CommonFun/handle_mq.py
Normal file
19
zhyy/library/CommonFun/handle_mq.py
Normal file
@@ -0,0 +1,19 @@
|
||||
import pika
|
||||
|
||||
# 设置RabbitMQ服务器的连接参数,使用自定义端口9876
|
||||
connection_params = pika.ConnectionParameters('rocketmq.qa.huohua.cn', 9876)
|
||||
connection = pika.BlockingConnection(connection_params)
|
||||
channel = connection.channel()
|
||||
|
||||
# 声明一个队列,如果队列不存在则会创建
|
||||
queue_name = 'my_queue'
|
||||
channel.queue_declare(queue=queue_name)
|
||||
|
||||
# 发布消息到指定的队列
|
||||
message = 'Hello, World!'
|
||||
channel.basic_publish(exchange='',
|
||||
routing_key=queue_name,
|
||||
body=message)
|
||||
print(f" [x] Sent '{message}'")
|
||||
# 关闭连接
|
||||
connection.close()
|
||||
Reference in New Issue
Block a user