20 lines
611 B
Python
20 lines
611 B
Python
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()
|