0X00 安装环境
首先是在Linux上安装rabbitmq
# 环境为CentOS 7
yum install rabbitmq-server # 安装RabbitMQ
systemctl start rabbitmq-server # 启动
systemctl enable rabbitmq-server # 开机自启
systemctl stop firewall-cmd # 临时关闭防火墙
然后用pip安装Python3的开发包
pip3 install pika
安装好软件之后可以访问 http://115.xx.xx.xx:15672/
来访问自带的web页面来查看和管理RabbitMQ。默认管理员的用户密码都是 guest
0X01 简单的向队列中加入消息
#!/usr/bin/env python3
# coding=utf-8
# @Time : 2017/6/13 19:25
# @Author : Shawn
# @Blog : https://blog.just666.cn
# @Email : shawnbluce@gmail.com
# @purpose : RabbitMQ_Producer
import pika
# 创建连接对象
connection = pika.BlockingConnection(pika.ConnectionParameters(host='115.xx.xx.xx'))
# 创建频道对象
channel = connection.channel()
# 指定一个队列,如果该队列不存在则创建